Tech & Digital-Lead Software Engineer-Backend

Hdfc Bank

Bengaluru

On-site

INR 3,000,000 - 5,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hdfc Bank seeks a Lead Software Engineer-Backend to design and develop cloud-native microservices and APIs at scale. You will work in the IT unit, in Bengaluru or Mumbai, reporting to the Engineering Manager. The role focuses on building secure, high-performance backend systems for large programs.

Ideal candidates have 10+ years of cross-platform design and 3+ years in cloud-native microservices, with strong knowledge of Java, Spring Boot, and API design. Travel is not required.

Qualifications

  • Bachelor's degree in Computer Science or IT.
  • Strong design and development skills for cloud-native apps.
  • Experience with microservices and agile DevSecOps.

Responsibilities

  • Develop cloud-native microservices using DDD, TDD, REST.
  • Define and maintain central database.
  • Build high-performance, scalable backend services.
  • Design, code, and improve server and databases.
  • Deliver in an agile DevSecOps environment.
  • Create resilient, highly available services with HA.
  • Implement authentication and authorization.
  • Translate stories into large-scale technical solutions.
  • Design and develop business function services.
  • Apply SOA patterns: Saga, CB, CQRS, event-driven.
  • Adopt scalability with load balancing and caching.
  • Ensure reliability with timeouts and retries.

Skills

Architecture
Cloud Native
Agile Practice
Microservices
API Gateway
RESTful Java
GoLang
Spring Boot
Node.js
Front-end basics

Education

Bachelor's degree in CS/IT

Tools

Kafka
Redis
PostgreSQL
Oracle
MongoDB
Kubernetes
Docker

Job description

Job Title:

Lead Software Engineer-Backend

Job Details:

Business Unit: IT

Team: Engineering

Reports to: Engineering Manager

Location: Mumbai / Bengaluru

Role Type: IC Role

Travel Required: No

Job Band Range: D1/ D2

JD Created date: 05th March 2024

Job Purpose:

Build, maintain cloud-native business applications at scale.

Develop, publish, secure cloud-native microservices APIs.

Work across enterprise environments for large programs.

Job Responsibilities:
  • Develop cloud-native microservices using DDD, TDD, REST.
  • Define, maintain central database.
  • Develop high performance, responsive backend.
  • Design, build, code, improve server, applications, databases.
  • Deliver in agile DevSecOps environment.
  • Design performant, resilient, highly available services.
  • Create, maintain, test, debug backend with teams.
  • Implement user authentication, authorization.
  • Translate user stories to large-scale technical solutions.
  • Design, develop, test, implement business function services.
  • Implement SOA design patterns: Saga, CB, CQRS, event-driven.
  • Adopt reliability measures: HA, fault tolerance.
  • Understand cross-platform functionality, compatibility.
  • Adopt scalability measures: load balancing, partitioning, caching.
  • Adopt consistency measures: timeouts, retries, pessimistic locking.
  • Deploy deliverables with advanced monitoring, debugging.
Educational Qualifications:

Bachelors degree in Computer Science, IT.

Key Skills:
  • Architecture, Cloud Native Development, Agile Practice.
  • Microservices, API Gateway.
  • Expert RESTful web services: Java, GoLang, Spring Boot, Nodejs.
  • Expert middleware, streaming, database: Kafka, Redis, PostgreSQL, Oracle, MongoDB.
  • Experienced TDD/ADD, automation testing: Junits, Cucumber, Selenium.
  • Cloud scaling, containerization: K8S, containers.
  • Service mesh infrastructure layer.
  • Basic front-end tech: Java, HTML5, CSS3.
Experience Required:
  • 10+ years design, development across platforms, domains.
  • 3+ years cloud-native microservices development, agile methodology.
Major Stakeholders:
  • Internal: Engineering Leads, Product Owner, Business experts, IT audit, BTG heads.
  • External: Partners, prospective suppliers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech & Digital-Sr Software Engineer-Backend
Tech & Digital-Sr Software Engineer-Backend

HDFC Bank • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Tech & Digital-Software Engineer Backend
Tech & Digital-Software Engineer Backend

HDFC Bank • Bengaluru

On-site
INR 900,000 - 1,300,000
Tech & Digital-Lead- Cloud Engineer
Tech & Digital-Lead- Cloud Engineer

HDFC Bank • Navi Mumbai

On-site
INR 2,500,000 - 4,000,000
Senior Software Lead
Senior Software Lead

Octave • Maharashtra

Hybrid
INR 2,500,000 - 4,000,000
Application Engineering Technical Lead - II
Application Engineering Technical Lead - II

Vanguard • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Technical Lead - Backend
Technical Lead - Backend

One97 Communications Limited • Dadri

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer
Lead Software Engineer

Tech Holding • Ahmedabad District

On-site
INR 3,000,000 - 5,400,000
Work From Home Fridays
Comprehensive health benefits
Global collaboration with engineers
Tech Lead - Cloud & Microservices
Tech Lead - Cloud & Microservices

The Commerce Team Global • Anupgarh

On-site
INR 4,000,000 - 8,000,000
Application Engineering Technical Lead - II
Application Engineering Technical Lead - II

Vanguard Technologies • Hyderabad

On-site
INR 1,800,000 - 2,600,000
Technical Lead
Technical Lead

Talent Corner Hr Services • Hyderabad

On-site
INR 2,000,000 - 4,000,000