HamburgerMenu
hirist

Java Developer -Spring Boot

SysMind
4 - 6 Years
Anywhere in India/Multiple Locations

Posted on: 03/07/2026

Job Description

We are looking for a skilled Java Developer with 4 - 6 years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, REST APIs, microservices architecture, and relational databases. The candidate will work closely with cross-functional teams to deliver scalable, secure, and high-performance software solutions.

Key Responsibilities :

- Design, develop, test, and maintain Java-based enterprise applications.

- Build scalable RESTful APIs using Spring Boot and Spring MVC.

- Develop and implement microservices-based applications.

- Collaborate with business analysts, architects, QA, and DevOps teams throughout the software development lifecycle.

- Write clean, efficient, maintainable, and reusable code following coding standards and best practices.

- Perform unit testing, debugging, troubleshooting, and performance tuning.

- Participate in code reviews and ensure high-quality software delivery.

- Work with relational databases to design schemas, write SQL queries, and optimize performance.

- Integrate applications with third-party systems and APIs.

- Support production deployments and resolve application issues as needed.

- Contribute to Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.

Required Skills :

- 4 - 6 years of hands-on experience in Java application development.

- Strong proficiency in Java 8/11/17.

- Experience with Spring Framework, Spring Boot, Spring MVC, and Spring Data JPA.

- Strong understanding of Microservices Architecture.

- Experience developing RESTful Web Services.

- Good knowledge of Hibernate/JPA ORM.

- Experience with Maven or Gradle build tools.

- Strong SQL skills with databases such as Oracle, MySQL, PostgreSQL, or SQL Server.

- Familiarity with Git and version control best practices.

- Experience with JUnit, Mockito, and unit/integration testing.

- Understanding of multithreading, collections, exception handling, and design patterns.

- Knowledge of Agile/Scrum methodologies.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...