HDFC Bank logo
HDFC Bank

27 open roles

Senior Back End Engineer - Java

Bengaluru, Karnataka, IndiaFull-timePosted Jul 2, 2026

Job description

Job Purpose Understand business and technical requirements in detail and perform backend engineering tasks to design, build and maintain Java 21 / Spring Boot–based APIs, microservices and related batch processes for critical retail banking journeys in Enterprise Factory, Bangalore. Design, develop and maintain Java 21 / Spring Boot–based microservices and batch programs, meeting agreed quality, performance and timeliness goals.

Translate functional and non-functional requirements into robust RESTful APIs, service contracts and domain models aligned with microse. Strong hands-on coding experience in backend development. At least 5+ years of experience developing APIs and microservices using Java (preferably Java 11+; Java 21 experience strongly preferred).

Deep experience with Spring Boot for building RESTful services, including dependency injection, validation, configuration management and actuator. Strong understanding of REST API design, versioning, error handling and documentation (e.g., OpenAPI/Swagger). Experience with caching frameworks (e.g., Redis, Caffeine) and patterns to improve performance and scalability.

Implement secure, resilient and observable services, including structured logging, metrics and exception handling, in line with bank security and compliance standards. Collaborate with architects, product owners, business analysts and QA to refine Experience 5 to 10 years Immediate joiners preferred

Description copied from HDFC Bank's careers page. Read the full posting before you apply.

More jobs at HDFC Bank

See all openings at HDFC Bank

More jobs in Bengaluru

See all jobs in Bengaluru