Technical Lead

Idfc First Bank Limited

Chennai District

On-site

INR 4,000,000 - 7,000,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IDFC FIRST Bank is seeking a hands-on Technology Lead with expertise in Java and/or Golang to build and scale digital banking platforms. This predominantly IC role (70% hands-on) covers coding, system design, microservices, distributed systems, and cloud-native architectures, while providing technical leadership across teams.

The role emphasizes architecture, mentoring, and collaboration with product managers and SRE/DevOps to ensure scalable, secure platforms.

Qualifications

  • 8+ years of backend engineering experience.
  • Hands-on with coding and architecture.
  • Proven experience leading technical initiatives without moving away from development.
  • Strong problem-solving skills with the ability to influence architecture and engineering decisions.
  • Passionate about building scalable, resilient, and secure platforms.

Responsibilities

  • Design and develop scalable backend systems using Java Spring Boot and/or Golang.
  • Architect and build Microservices, REST APIs, Event-Driven Systems, and Distributed Applications.
  • Drive design, architecture, scalability, resiliency, and performance improvements.
  • Lead modernization of enterprise applications and digital banking platforms.
  • Ensure production readiness with observability, monitoring, security controls.
  • Lead code reviews, architecture reviews, and technical deep dives.
  • Drive CI/CD, DevOps, and secure coding practices.
  • Mentor engineers and establish engineering best practices.

Skills

Java 8+/17
Spring Boot
Spring Cloud
Golang
Kafka
System Design
Observability
CI/CD

Tools

Grafana
Prometheus
ELK
Splunk

Job description

Location: Bangalore | Experience: 8+ Years | Role: 70% Hands-on IC | 30% Technical Leadership

Role Overview

IDFC FIRST Bank is looking for a hands-on Technology Lead with strong expertise in Java and/or Golang to build and scale digital banking platforms. This is a predominantly Individual Contributor (70% hands-on) role focused on coding, system design, microservices, distributed systems, and cloud-native architectures, while providing technical leadership and mentoring across engineering teams.

Key Responsibilities
Architecture & Engineering
  • Design and develop scalable, secure, highly available backend systems using Java (Spring Boot) and/or Golang.
  • Architect and build Microservices, REST APIs, Event-Driven Systems, and Distributed Applications.
  • Drive technical design, system architecture, scalability, resiliency, and performance optimization initiatives.
  • Lead modernization efforts for enterprise applications and digital banking platforms.
  • Ensure production readiness through robust observability, monitoring, fault tolerance, and security controls.
Hands-on Development (70%)
  • Perform code reviews, architecture reviews, and technical deep dives.
  • Troubleshoot complex production issues and drive root-cause analysis.
  • Drive engineering excellence through test automation, CI/CD, DevOps, and secure coding practices.
  • Leverage AI-assisted development tools to improve productivity and code quality.
Technical Leadership (30%)
  • Mentor engineers and establish engineering best practices.
  • Collaborate with Product Managers, Architects, SRE, DevOps, and business stakeholders.
  • Manage technical dependencies across multiple platforms and engineering pods.
  • Drive Agile delivery, technical governance, and engineering standards.
Mandatory Technical Skills
  • Java 8+/17, Spring Boot, Spring Cloud and/or Golang
  • Kafka / Messaging Platforms
  • System Design, Scalability & Performance Engineering
  • Monitoring & Observability (Grafana, Prometheus, ELK, Splunk)
Design Patterns, Automated Testing & Engineering Best Practices Ideal Candidate
  • 8+ years of backend engineering experience.
  • Currently hands-on with coding and architecture.
  • Proven experience leading technical initiatives without moving away from development.
  • Strong problem-solving skills with the ability to influence architecture and engineering decisions.
  • Passionate about building scalable, resilient, and secure platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech & Digital-Lead Software Engineer-Backend(Private Bank)
Tech & Digital-Lead Software Engineer-Backend(Private Bank)

Riverforest-Connections-Private-Limited • Gurugram District

On-site
INR 4,500,000 - 6,500,000
Staff Engineer
Staff Engineer

BuildxPartners • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Back End Developer
Back End Developer

IDFC FIRST Bank • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Associate, Application Developer, Consumer Banking Group Technology
Associate, Application Developer, Consumer Banking Group Technology

DBS Bank • Hyderabad

On-site
INR 1,800,000 - 3,600,000
Feature Lead Technology - GBS IND
Feature Lead Technology - GBS IND

Bank of America • Chennai District

On-site
INR 3,000,000 - 5,200,000
Software Engineer
Software Engineer

EdgeVerve Systems • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Feature Lead - Technology - GBS IND
Feature Lead - Technology - GBS IND

Bank of America • Mumbai City

On-site
INR 3,200,000 - 6,000,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

WalkingTree Technologies • Bengaluru, Chennai District

On-site
INR 1,600,000 - 2,600,000
Feature Lead - Technology - GBS IND
Feature Lead - Technology - GBS IND

Quest Oracle Community • Mumbai

Hybrid
INR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Walking Tree • Bangalore Rural

On-site
INR 1,400,000 - 2,100,000