Java Back End Developer

5 - 9 years

Hyderabad Chennai Bengaluru

Posted:9 hours ago

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.

Skills Required

Java JUnit Spring Boot Microservices Hibernate MongoDB Oracle Boot

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Infosys logo
Infosys

IT Services and IT Consulting

Bangalore Karnataka

RecommendedJobs for You

Smart Ims logo

Bengaluru

Ifinsol Global logo

Hyderabad

Hyderabad, Pune, Bengaluru

Hyderabad, Chennai, Bengaluru

Opeka Serve logo

Mohali

Zclus India logo

Hyderabad

Vontier logo

Bengaluru