HDFC Bank Hiring – Software Engineer Backend | Tech & Digital Careers 2026

HDFC Bank, India’s leading private sector bank, is inviting applications for the role of Software Engineer – Backend in Mumbai and Bengaluru.

This opportunity is designed for early‑career professionals (2–6 years of experience) who want to build and scale cloud‑native microservices, APIs, and enterprise systems within a DevSecOps environment. The role is part of the SHIKHAR COE team under the IT business unit.

Job Overview

DetailsInformation
CompanyHDFC Bank
RoleSoftware Engineer – Backend
Job ID241780
LocationMumbai / Bengaluru
Business UnitIT
TeamSHIKHAR COE
Reports ToLead Backend Engineer
Experience2–6 Years
Job Band RangeE1 to E3
Employment TypeFull‑Time
Travel RequiredNo

Job Purpose

  • Build, publish, and secure cloud‑native APIs and microservices.
  • Work across enterprise environments for large‑scale programs.
  • Deliver backend services that are performant, resilient, and highly available.

Key Responsibilities

  • Develop cloud‑native microservices per DDD & TDD architecture principles.
  • Deliver in an Agile + DevSecOps environment.
  • Design services using application, data, and infrastructure principles.
  • Create, maintain, test, and debug backend systems.
  • Translate user stories into scalable technical solutions.
  • Implement SOA design patterns (Saga, CB, CQRS, event‑driven).
  • Adopt reliability measures: HA, fault tolerance.
  • Adopt consistency measures: timeouts, retries, pessimistic locking.
  • Deploy deliverables in cloud environments with monitoring & tracing.

Educational Qualifications

  • Bachelor’s degree in Computer Science, IT, or related fields.

Skills Required

  • Architecture & Cloud Native Development.
  • Agile Practice & Microservices.
  • API Gateway & RESTful Web Services.
  • Programming: Java, GoLang, Spring Boot, Node.js.
  • Middleware & Databases: Kafka, Redis, PostgreSQL, Oracle, MongoDB.
  • Testing: JUnit, Cucumber/Gherkin, Selenium, Jasmine, KarmaRunner, Blazemeter/JMeter.
  • Cloud scaling & containerization: Kubernetes, Docker.

Experience Required

  • 2–6 years in design & development across multiple platforms.
  • 2+ years building and consuming cloud‑native microservices using Agile methodology (financial domain preferred).

Stakeholders

  • Internal: Engineering Leads, Product Owners, Business Experts, IT Audit, BTG Unit Heads.
  • External: Partners, Suppliers.

Why This Role Is Attractive

  • Work on large‑scale enterprise programs.
  • Exposure to cloud‑native microservices and DevSecOps.
  • Collaborate with cross‑functional teams in financial technology.
  • Career growth into Senior Engineer, Technical Lead, or Architect roles.

Final Thoughts

The HDFC Bank Software Engineer – Backend role in Mumbai/Bengaluru is an excellent opportunity for engineers with 2–6 years of experience to gain hands‑on exposure to cloud‑native microservices, API development, and enterprise systems.

With a focus on DDD/TDD principles, SOA patterns, and DevSecOps practices, this role provides a strong foundation for building scalable backend systems in the financial domain.

Apply Link

Leave a Comment