Java Developer
Current• Designed critical component for Java-based application leveraging Spring and Hibernate frameworks resulting in a 25% improvement in application performance and maintainability.• Developed RESTful APIs using Spring Boot, improving API response time by 50% and enabling seamless integration with third-party systems.• Implemented microservices architecture and built microservices using Spring Cloud, resulting in a 40% reduction in application downtime and improved system reliability.• Collaborated with front-end developers to integrate HTML5, JavaScript and CSS3 components, delivering seamless user experiences and reducing page load times by 30%.• Optimized database performance by 30% through query tuning and indexing strategies in MySQL, enhancing application responsiveness.• Integrated Apache Kafka to send and receive data and events between microservices reducing data latency by 50% and enhancing data streaming capabilities.• Implemented automated testing with JUnit and Mockito, achieving a 75% increase in test coverage and ensuring robust code quality.