Java Developer
Gothai RRemoteSENIORPosted 4d ago
Java 8+Spring BootSpring SecurityREST APIsHibernate/JPASQLMongoDB/NoSQLMicroservicesdesign patternscachingexception handlingJUnitMockitoSonarQubeGitJenkins CI/CDAWS/Azure
About the Role
We are looking for a Java Developer to join our team. This role requires 5+ years of experience and focuses on developing robust backend systems.
Key Responsibilities
• Develop and maintain Java applications using Spring Boot and Spring Security
• Design and implement REST APIs
• Work with Hibernate/JPA, SQL, and NoSQL databases
• Implement microservices architecture and design patterns
• Ensure code quality through testing with JUnit and Mockito
Requirements
• 5+ years of experience with Java 8+
• Strong experience with Spring Boot, Spring Security, and REST APIs
• Knowledge of Hibernate/JPA, SQL, and MongoDB/NoSQL
• Experience with microservices, design patterns, caching, and exception handling
• Familiarity with JUnit, Mockito, and SonarQube
• Proficiency with Git, Jenkins CI/CD, and AWS/Azure
• Insurance domain experience is an added advantage.