Java Developer
Asha SRemoteSENIORPosted 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 extensive experience with Java technologies and microservices architecture.
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
• Build microservices and implement design patterns
• Implement caching and exception handling mechanisms
• Write unit tests using JUnit and Mockito
• Set up CI/CD pipelines with Jenkins
• Deploy applications to AWS or Azure
Requirements
• 5+ years of experience with Java 8+
• Strong hands-on experience with Spring Boot, Spring Security, and REST APIs
• Experience with Hibernate/JPA, SQL, and MongoDB/NoSQL
• Knowledge of microservices, design patterns, caching, and exception handling
• Experience with JUnit, Mockito, and SonarQube
• Familiarity with Git, Jenkins CI/CD, and AWS/Azure