We are looking for a skilled Java Developer with solid experience in Spring Boot and Microservices architecture to design, develop, and maintain scalable backend applications. The ideal candidate should be comfortable working in an agile setting and collaborating with cross-functional teams.
Key Responsibilities
Design, develop, and maintain Java-based applications using Spring Boot
Build and deploy Microservices with RESTful APIs
Implement business logic, data access layers, and integrations
Work with databases (SQL/NoSQL) and ORM tools like Hibernate/JPA
Ensure application performance, scalability, and security
Write clean, reusable, and testable code
Participate in code reviews and follow best practices
Troubleshoot and resolve production issues
Collaborate with DevOps, QA, and frontend teams
Required Skills
Robust proficiency in Java (Java 8 or above)
Hands-on experience with Spring Boot
Solid understanding of Microservices architecture
Experience with RESTful web services
Knowledge of Spring MVC, Spring Data JPA, Spring Security
Experience with databases: MySQL, PostgreSQL, MongoDB, etc.
Familiarity with Git and version control
Understanding of Maven/Gradle
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.