A leading tech company in India is seeking a skilled Java Developer to design and maintain Java-based backend applications using Spring Framework and Spring Boot. You will build scalable Microservices architectures and develop RESTful APIs while collaborating with other teams. The ideal candidate should have strong expertise in Java versions 8, 11, or 17, experience with Hibernate and SQL databases like MySQL or PostgreSQL. This role offers an opportunity to work in a dynamic environment focused on cutting-edge technologies.
Qualifications
Strong expertise in Java versions 8, 11, or 17.
Hands-on experience with Spring Framework and Spring Boot.
Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle.
Responsibilities
Design, develop, and maintain Java-based backend applications.
Build and deploy Microservices architectures.
Develop RESTful APIs and integrate with services.
Skills
Java 8/11/17
Spring Framework
Spring Boot
Microservices Architecture
Hibernate / JPA
SQL databases
Job description
Requirements
Strong expertise in Java 8/11/17
Hands‑on experience with Spring Framework, Spring Boot, Microservices Architecture
Strong knowledge of Hibernate / JPA
Experience with SQL databases (MySQL, PostgreSQL, Oracle)
Responsibilities
Design, develop, and maintain Java‑based backend applications using Spring and Spring Boot.
Build and deploy Microservices‑based architectures for scalable and distributed systems.
Develop RESTful APIs and integrate with third‑party services.
Write clean, maintainable, and efficient code following best practices.
Participate in system design, architecture discussions, and code reviews.
Implement unit testing and integration testing.
Work with CI/CD pipelines and DevOps teams for automated deployments.
Troubleshoot and optimize application performance.
Collaborate with frontend developers, product teams, and QA engineers.