- Java 8 +, Spring Boot, REST API, Microservices and Hibernate/JPA Development with hands-on coding experience
- Data structures implementation and optimization
- Basic understanding in Relational Database and ability to write SQL queries
- Knowledge of Message Brokers like Kafka
- Experience working with CI/CD tools for automated builds and deployments
- Good understanding of Agile Methodologies and DevOps Culture
- StrongProblem-solvingskills
.
Key Responsibilities*
- Develop and enhance Microservices based applications using Spring Boot
- Design and Implement RESTful APIs and integrate with other services
- Use Hibernate / JPA for productive database interaction
- Implement event-driven architecture using Kafka
- Utilize Spring Security OAUTH2, JWT for authentication and authorization
- Working with Code versioncontrol(Git) and CI/CD tools (Azure DevOps) for automated deployments
- Unit testing using Junit and Mockito
- Troubleshoot,analyzeand resolve issues in Development and Production environments.
- Collaboratewith cross-functional teams in Agile environment