Java Back End Developer

Infosys

Hyderabad, Chennai District, Bengaluru

Hybrid

INR 2,800,000 - 6,000,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Infosys is seeking experienced Java Backend Engineers to design, build, and optimize large-scale backend systems. You will work with Java, Spring Framework, Spring Boot, and Spring Cloud to create scalable microservices.

The role emphasizes high-performance distributed systems, testing, and code quality, with mentoring responsibilities for junior developers. Responsibilities include architecture, data access with Hibernate/JPA on Oracle/MongoDB, Redis caching, and collaboration with

Qualifications

  • 9+ years of hands-on Java backend development experience.
  • Deep expertise in Spring Framework, Spring Boot and Spring Cloud.
  • Strong experience building and maintaining microservices architectures.
  • Proficiency with relational (Oracle) and NoSQL (MongoDB) databases and caching (Redis).

Responsibilities

  • Design, develop, and optimize backend services using Java, Spring, and Spring Boot.
  • Architect and implement microservices-focused solutions for scalability and reliability.
  • Implement data access layers with Hibernate and JPA; work with Oracle and MongoDB.
  • Utilize Redis or equivalent for distributed caching and performance gains.
  • Apply TDD, ShiftLeft testing, and automated testing throughout development.
  • Conduct code reviews, enforce coding standards, and ensure high-quality deliverables.

Skills

Java
Spring Framework
Spring Boot
Spring Cloud
Microservices
Hibernate
JPA
Oracle
MongoDB
Redis
JUnit
Mockito
REST Assured
Cucumber
Selenium
Docker
Kubernetes
Zipkin
Eureka
Spring Security
OAuth2
JWT
Code reviews
TDD
Performance tuning
Distributed systems

Tools

Docker
Kubernetes
SonarQube
CheckStyle
Zipkin
Eureka
Spring Cloud Gateway

Job description

We are looking for experienced Java Backend Engineers (9+ years) to join our team and work on designing, building, and optimizing large-scale, enterprise-grade backend systems. The ideal candidate will have deep expertise in the Spring ecosystem, Microservices Architecture, and strong exposure to highperformance distributed systems.


Role & responsibilities

  • Design, develop, and optimize backend services using Java, Spring Framework, Spring Boot, and Spring Cloud.
  • Architect and implement microservices-based solutions focused on scalability, reliability, and performance.
  • Implement data access layers with Hibernate, JPA, and work with Oracle & MongoDB.
  • Utilize Redis or equivalent tools for distributed caching and performance improvements.
  • Apply TDD, ShiftLeft testing, and automated testing practices throughout development.
  • Conduct code reviews, enforce coding standards, and ensure high-quality deliverables.
  • Troubleshoot, monitor, and optimize application performance and scalability.
  • Collaborate with cross-functional teams to deliver robust, secure, and maintainable solutions.
  • Mentor junior developers and provide technical guidance during design and implementation.

Technical Requirement:

  • 9+ years of hands-on experience in Java backend development.
  • Strong to expert-level knowledge of Spring Framework, Spring Boot, Spring Cloud.
  • Deep experience building and maintaining microservices-based architectures.
  • High proficiency in Hibernate, JPA, relational (Oracle) and NoSQL (MongoDB) databases.
  • Solid experience with Redis or similar caching frameworks.
  • Hands-on experience with JUnit, Mockito, REST Assured, Cucumber, Selenium, or similar tools.
  • Strong understanding of TDD, test automation, and ShiftLeft testing practices.
  • Expertise in performance tuning, troubleshooting, and monitoring of backend applications.
  • Excellent problemsolving skills and ability to lead complex technical initiatives.

Additional Information:

  • Experience with API Gateways (Spring Cloud Gateway), Service Discovery (Eureka), Distributed Tracing (Zipkin).
  • Familiarity with Docker and container orchestration using Kubernetes.
  • Understanding of code quality tools like SonarQube or CheckStyle.
  • Knowledge of backend security concepts: OAuth2, JWT, Spring Security.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Back End Developer
Java Back End Developer

TymblHub • Chennai District

On-site
INR 2,800,000 - 4,200,000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Back End Developer
Java Back End Developer

Acesoft Labs • Ahmedabad District

On-site
INR 4,000,000 - 6,200,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

On-site
INR 900,000 - 1,500,000
Java Backend Developer
Java Backend Developer

Lonvec Technologies Private Limited • Pune District

On-site
INR 1,100,000 - 1,700,000
Senior Java Software Engineer
Senior Java Software Engineer

Zensar Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Java backend developer
Java backend developer

Zensar Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Java Backend Developer
Java Backend Developer

TymblHub • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Dbiz.ai • Ernakulam

Hybrid
INR 1,800,000 - 3,200,000
Java Back End Developer | Springboot | Microservices
Java Back End Developer | Springboot | Microservices

TymblHub • Hyderabad

On-site
INR 1,100,000 - 2,100,000