HamburgerMenu
hirist

Java Developer - Spring Boot & Microservices Architecture

Jinendra infotech pvt
3 - 4 Years
Pune

Posted on: 21/07/2026

Job Description

Software Engineer/Senior Software Engineer Java

Backend Developer

Experience : 3 4 Years

Location : Pune, India

Key Skills : Linux, Core Java, Spring Boot, Microservices, REST API

Role Overview :

We are looking for a hands-on Java Backend Developer with strong fundamentals in Core Java, Spring Boot, and Microservices architecture to design and build scalable, high-performance backend systems.


The role requires solid working exposure to Linux environments and REST API development, and the ability to work independently in a fast-paced, client-facing delivery environment.

Key Responsibilities :

- Design, develop, test, and maintain backend applications and services using Java and Spring Boot.

- Build, expose, and consume RESTful APIs for integration with internal systems and third-party applications.

- Design and implement microservices, ensuring loose coupling, scalability, and fault tolerance.

- Develop, deploy, and troubleshoot applications in Linux-based environments.

- Work with relational and/or NoSQL databases for data modeling, queries, and performance tuning.

- Participate in code reviews, unit testing, and adherence to secure coding and design best practices.

- Collaborate with QA, DevOps, and Product teams across the SDLC to deliver features on schedule.

- Debug and resolve production issues, including performance bottlenecks and defects.

- Contribute to CI/CD pipeline activities and containerized deployments where applicable.

Required Skills & Experience :

- 3 to 4 years of hands-on experience in Core Java and object-oriented design.

- Strong working experience with the Spring / Spring Boot framework.

- Practical experience designing and building Microservices-based architectures.

- Proven experience developing and consuming REST APIs.

- Good working knowledge of Linux/Unix operating systems and command-line troubleshooting.

- Experience with relational databases (MySQL/Oracle/PostgreSQL) including SQL and query optimization.

- Familiarity with build tools such as Maven or Gradle, and version control using Git.

- Understanding of data structures, multithreading, and exception handling in Java.

Good to Have :

- Exposure to Docker and Kubernetes for containerization and orchestration.

- Experience with messaging systems such as Kafka or RabbitMQ.

- Working knowledge of cloud platforms such as AWS or Azure.

- Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.

- Familiarity with Agile/Scrum delivery methodology.

Educational Qualification :

- B.E./B.Tech/MCA or equivalent degree in Computer Science, IT, or a related field.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...