Java Backend Developer
Infosys
We are looking for experienced Java Backend Engineers (5+ 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 high‑performance distributed systems.
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, Shift‑Left 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.
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.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.