Software Engineer
CurrentKey responsibility:Microservices Development: Designed and maintained Spring Boot microservices to support new business initiatives, integrating seamlessly with other applications.API Development: Developed RESTful APIs, enhancing integration across various platforms, resulting in a 25% improvement in system interoperability.Test-Driven Development (TDD): Achieved high code coverage by implementing JUnit 5 and Mockito tests, reducing bug incidents by 30%.Integration with… Show more Key responsibility:Microservices Development: Designed and maintained Spring Boot microservices to support new business initiatives, integrating seamlessly with other applications.API Development: Developed RESTful APIs, enhancing integration across various platforms, resulting in a 25% improvement in system interoperability.Test-Driven Development (TDD): Achieved high code coverage by implementing JUnit 5 and Mockito tests, reducing bug incidents by 30%.Integration with External Systems: Utilized Camel routing for efficient message processing and Kafka for scalable real-time data streaming.Debugging and Problem-Solving: Implemented proactive debugging practices, reducing resolution time by 20% and optimizing user experience.Continuous Improvement: Regularly updated code with the latest Java features to enhance performance and maintainability.Technologies: Java, Spring Boot, Microsoft SQL, Couchbase, Kafka, Jira, LENS, Rafey, Splunk Show less