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 environment 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
-
Strong 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.