Back-End Java Developer
Current• Designed and maintained core microservices, implemented scalable RESTful APIs, and ensured system reliability through rigorous testing and debugging, improving system performance by employing micro-service architecture and collaborative efforts.• Developed core microservices for property management applications using Python and Java, integrating technologies such as Django, Flask, multithreading, and Executor Framework to reduce property rental transaction times to under 2 minutes.• Enhanced system scalability and performance to handle 500 transactions per second by developing RESTful APIs with JAX-RX, SpringBoot, and Hibernate, and implemented a microservice architecture with Resilience 4j to streamline property rental management.• Boosted system reliability to achieve 90% test coverage by implementing unit and integration testing with JUnit5 and Mockito, and optimized deployment times to 5 minutes using blue-green deployment facilitated by Jenkins.• Led the migration from AWS to Google Cloud, secured a $100K grant through a strategic partnership, maintained and optimized software using Git, Grafana, and Prometheus, and delivered technical presentations to enhance team knowledge and alignment.