CareerPlanSign in

Lead Software Engineer

Chennai, India💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Design, develop, and maintain highly scalable, reliable, and performant distributed systems and customer-facing enterprise applications for a major US bank's digital transformation.

Role type

Senior IC Software Engineer (Java/Microservices)

Builds

Scalable, resilient, cloud-native enterprise applications and RESTful APIs

Domain

Banking / Financial Services / Cloud-Native Development

Deliverable

production ML models | product features

Required skills

Java (8+), Spring Boot, Microservices Architecture, REST API Design, Distributed Systems, Kafka, Docker, Kubernetes, Git/GitLab, Jenkins/CloudBees, DevOps practices

Preferred skills

Microsoft Azure, Apigee, Istio Service Mesh, Rancher, React.js/Node.js, AI/Generative AI integrations, Prometheus, Grafana, Splunk, Azure Monitor

Technologies

Java, Spring Boot, Kafka, Docker, Kubernetes, Jenkins, GitLab, Apigee, Istio, Azure, React.js, Node.js, Prometheus, Grafana, Splunk

Responsibilities

Design and develop distributed systems; Build customer-facing applications; Develop RESTful APIs and microservices; Implement event-driven architectures; Develop and deploy cloud-native applications; Collaborate with cross-functional teams; Implement CI/CD pipelines; Deploy and manage containerized applications; Ensure application security; Participate in code reviews and mentoring

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.