Java Developer
Naveen KrishnaUnited StatesSENIORPosted 14d ago
JavaJ2EESpring BootSpring MVCSpring DataSpring SecurityGoogle Cloud PlatformRESTful APIsMicroservicesHibernateMySQLPostgreSQLGitJenkinsGitLab CICI/CDJUnitMockito
About the Role
We are looking for a skilled Java Spring Boot Developer to join our team. This role focuses on building, deploying, and maintaining scalable enterprise applications and cloud-ready microservices.
Key Responsibilities
• Build, deploy, and maintain scalable enterprise applications
• Develop cloud-ready microservices
• Design and implement RESTful APIs
• Collaborate with the team on technical requirements
Requirements
• 8+ years of strong Java / J2EE development experience
• Hands-on experience with Spring Boot, Spring MVC, Spring Data, and Spring Security
• Cloud deployment experience, preferably Google Cloud Platform (GCP)
• Strong experience developing RESTful APIs and microservices
• Experience with Hibernate / ORM frameworks
• Knowledge of relational databases such as MySQL and PostgreSQL
• Experience with Git, Jenkins, GitLab CI, and CI/CD pipelines
• Strong understanding of clean code, code reviews, and production troubleshooting
• Experience with unit testing using JUnit and Mockito