Lead Software Engineer

Chennai, India • Vor Ort • Lead • 15.08.2026
Software Engineer Software Engineer
Auf einen Blick

Lead Software Engineer bei U.S. Bancorp India in Chennai mit 8–10 Jahren Java, Spring Boot und Microservices Expertise. Cloud-native Azure und containerized Kubernetes Deployments erforderlich.

💰 ~$60.000–90.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ APAC
  • 8–10 Jahre Software Development
  • Java und Spring Boot Expertise
  • Microservices und Distributed Systems
  • Cloud-native (Azure) Development
Java Spring Boot Microservices REST APIs Azure Kubernetes Docker Kafka

Gehalt geschätzt anhand Lead-level engineer with 8–10 years Java/Spring Boot and microservices experience in Chennai, India; India-based operations scale. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Senior Java/Spring Boot Engineers mit Microservices und Distributed Systems Erfahrung
  • Architekten interessiert an Cloud-Native und Containerization
  • Technical Leaders bereit für Chennai Relocate oder bereits dort ansässig
  • Engineers mit starkem Focus auf Performance, Reliability und Clean Code
🚫 Weniger geeignet
  • Kandidaten, die nicht zu Chennai relocate können oder möchten
  • Junior Engineers mit weniger als 8 Jahren Erfahrung
  • Technologie-Spezialisten ohne Java/Spring Boot Basis (z.B. reine Python/Go Engineers)
  • Remote-first Kandidaten: Vor-Ort in Chennai erforderlich
💡 Gut zu wissen
  • Position ist vor Ort in Chennai mit 11 AM–8 PM Schicht (IST)
  • Lead Engineer Role kombiniert technische Expertise mit Mentoring und Architektur-Einfluss
  • Strong Banking/Financial Services Security und Compliance Anforderungen
  • Shift Timing ist herausfordernd für westliche Kandidaten (11 AM–8 PM IST = 1:30 AM–10:30 AM UTC)

Über das Unternehmen

U.S. Bancorp India sucht einen Lead Software Engineer mit Java, Spring Boot, Microservices und Cloud-Native Expertise für hochskalierbare, kundenorientierte Enterprise-Anwendungen.

Deine Aufgaben

  • Designen, entwickeln und pflegen hochskalierbare, zuverlässige und performante verteilte Systeme
  • Build und enhancement von kundenorientierten Anwendungen mit Fokus auf Usability, Performance, Security
  • RESTful APIs und Microservices mit Java und Spring Boot entwickeln
  • Low-latency, High-throughput Lösungen für großflächige Workloads designen
  • Event-driven Architekturen mit Kafka und Related Messaging implementieren
  • Cloud-native Anwendungen auf Azure entwickeln und deployen
  • Mit Cross-functional Teams (Product, Architecture, DevOps, UI) zusammenarbeiten
  • CI/CD Pipelines mit Jenkins/CloudBees und GitLab implementieren
  • Containerisierte Anwendungen mit Kubernetes und Rancher deployen und verwalten
  • API Gateways (Apigee) und Service Meshes (Istio) konfigurieren und verwalten
  • Code Reviews, Architektur-Diskussionen, Mentoring durchführen
  • Engineering Excellence und Best Practices fördern

Deine Voraussetzungen

  • Bachelor oder Master in Computer Science, Engineering oder verwandtem Feld
  • 8–10 Jahre Software Development Erfahrung
  • Java (Java 8+), Spring Boot, Microservices, REST API Design & Development
  • Distributed Systems und Hochperformance-Anwendungen Erfahrung
  • Object-Oriented Design, Design Patterns und Clean Architecture
  • Docker, Kubernetes, Git/GitLab, Jenkins/CloudBees
  • Strong Troubleshooting, Debugging und Performance Tuning Skills

Benefits

  • Comprehensive healthcare
  • Life insurance and disability
  • Paid time off
  • 401k and pension
  • Professional development