Company: HDFC Bank
Role: Lead / Senior Backend Developer
Experience: 8 – 13 Years (8–15 Years acceptable)
Salary: Not Disclosed
Employment Type: Full Time, Permanent
Work Mode: Hybrid
Locations: Navi Mumbai, Pune, Chennai, Bengaluru, Kolkata
Industry: Banking
Department: Engineering – Software & QA
Role Category: Software Development
Job Overview
HDFC Bank is looking for experienced Lead and Senior Java Backend Developers to design and build scalable, cloud-native backend systems. The role involves developing high-performance microservices, building REST APIs, and contributing to enterprise-level banking platforms within an agile and DevSecOps-driven environment.
This position is ideal for professionals with strong expertise in Java ecosystem technologies, distributed systems architecture, and modern cloud-based application development.
Job Responsibilities
- Develop cloud-native microservices following Domain Driven Design (DDD) and Test Driven Development (TDD) architectural principles while building scalable REST APIs.
- Work within an agile development framework and contribute actively to DevSecOps practices including continuous integration, automated testing, and secure deployments.
- Design and implement application, data, and infrastructure services that ensure high performance, resilience, scalability, and availability.
- Collaborate with cross-functional teams including architects, product owners, QA engineers, and DevOps teams to deliver enterprise-grade banking solutions.
- Build backend systems capable of handling large-scale transactions and real-time processing requirements.
- Implement secure and optimized backend integrations using modern middleware, messaging systems, and database technologies.
- Support containerized deployments and cloud scaling strategies across distributed environments.
- Contribute to architectural decisions and mentor junior developers when working in a Lead capacity.
Key Skills
- Architecture Design
Cloud Native Development
Agile Practices
Microservices Architecture
API Gateway Implementation - Strong expertise in developing RESTful web services using Java and Spring Boot.
- Hands-on experience with middleware, streaming, and database technologies such as Kafka, Redis, PostgreSQL, Oracle, and MongoDB.
- Experience in TDD/ADD and automation testing frameworks including JUnit, Cucumber/Gherkin, Selenium, Jasmine, Karma Runner, and BlazeMeter or JMeter.
- Knowledge of cloud scaling, containerization, and orchestration using Kubernetes and containers.
- Experience working with service mesh infrastructure layers.
Preferred Technical Skills
- Java
- Cloud Development
- Spring Boot
- Microservices
- Kubernetes
- Docker
- Kafka
- API Microservices
- Oracle Database
- Backend Development
Role Details
Role: Back End Developer
Industry Type: Banking
Department: Engineering – Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
About the Company – HDFC Bank
HDFC Bank is one of India’s leading private sector banks and was among the first institutions to receive approval from the Reserve Bank of India (RBI) to establish a private bank in 1994.
As of December 31, 2024, the bank operates an extensive distribution network of 9,143 branches and 21,049 ATMs across 4,101 cities and towns, compared to 8,091 branches and 20,688 ATMs across 3,872 cities and towns as of December 31, 2023. Approximately 51% of its branches are located in semi-urban and rural areas, supporting inclusive financial growth across India.
HDFC Bank also maintains a global presence with international branches in Hong Kong, Bahrain, and Dubai, along with an IFSC Banking Unit in Gujarat International Finance Tech City (GIFT City). The bank operates representative offices in Kenya, Abu Dhabi, Dubai, London, and Singapore, primarily supporting loan-related services and facilitating housing finance solutions for customers purchasing property in India.
Known for its technology-driven banking approach, HDFC Bank continues to invest in digital transformation, cloud infrastructure, and scalable engineering platforms to deliver secure and innovative financial services.
How to Apply for Lead / Senior Java Backend Developer – HDFC Bank 2026
Interested and eligible candidates can apply from here : Apply Here