- Involved in all phases of software development, from requirement gathering to deployment, including architecture
- Designed and developed APIs and application components using microservices architecture with Spring Boot
- Implemented Spring MVC, Spring JPA, and custom queries for database interaction. Used Apache Kafka and JMS for messaging
- Developed and consumed RESTful APIs, integrated cloud-based services, and deployed applications on cloud
- Wrote JUnit test cases achieving 85% code coverage, and utilized testing frameworks like Mockito, JMockit, and EasyMock. Configured environment properties using CCM and managed servlet deployments