Java Back End Developer

Infosys

Hyderabad, Chennai District, Bengaluru

Hybrid

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

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

Capgemini • Chennai District

Hybrid
INR 4,000,000 - 6,000,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java Developer
Java Developer

Johnson Controls • Bengaluru

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

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

Infosys • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Java Developer (Spring, Microservices) Job ID: 358006
Java Developer (Spring, Microservices) Job ID: 358006

Victrixsystems • Pune District

On-site
Java Developer
Java Developer

FiftyFive Technologies • Jaipur

On-site
INR 1,200,000 - 2,000,000
Java Backend Engineer
Java Backend Engineer

Curately AI, Inc • India

On-site
INR 1,200,000 - 2,000,000
Java Developer (Spring, Microservices)
Java Developer (Spring, Microservices)

Victrix Inc. • Maharashtra

On-site
INR 1,200,000 - 1,600,000