Apply now »

DE-SM-Java-GDS

Location:  Chennai
Other locations:  Primary Location Only
Salary: Competitive
Date:  May 18, 2026

Job description

Requisition ID:  1709807

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. 

 

 

 

 

Senior Manager – Digital Engineering (Banking)

Focus: Java, Microservices, Cloud-Native Platforms, AI enabled Delivery

Role type: Client delivery leadership (hands-on, outcome driven)

 

Role purpose

Lead large-scale engineering delivery for banking clients, owning end-to-end execution of Java-based, cloud-native microservices platforms. The role is accountable for predictable delivery, engineering quality, platform resilience, and team performance, while embedding AI-enabled engineering practices to improve speed, quality, and operational efficiency.

  • Own day-to-day delivery for complex banking programs across build, modernization, and platform engineering.
  • Be accountable for scope, timelines, quality, cost, and delivery predictability.
  • Lead design and implementation of enterprise-scale Java microservices and APIs.
  • Ensure strong engineering practices across:
    • Service design, API governance, integration patterns
    • Performance, scalability, resiliency, and fault tolerance
    • Observability, production readiness, and on-call stability
  • Review and challenge technical designs; guide teams on pragmatic trade-offs aligned to banking constraints.
  • Embed AI assisted development practices (coding assistants, test automation, defect analysis) to improve delivery throughput and quality.
  • Define clear guardrails for safe and compliant AI usage within regulated banking environments.
  • Ensure delivery aligns with banking expectations for:
    • Security, privacy, data handling, and access controls
    • Stability, resiliency, incident management, and audit readiness
  • Proactively manage technology and delivery risks; implement preventive and corrective actions.
  • Lead and inspire cross functional engineering teams (tech leads, developers, testers, DevOps).
  • Drive consistency in engineering standards, ways of working, and delivery discipline.

 

Required experience & skills

Mandatory

  • 12–18+ years in software engineering with significant experience leading banking or regulated FS deliveries.
  • Strong hands-on background in Java, Spring/Spring Boot, microservices, REST/event-driven architectures.
  • Experience delivering distributed, high availability platforms at scale.
  • Proven ownership of large delivery programs with multiple teams and complex dependencies.

 

Preferred

  • Experience applying AI/GenAI within engineering or banking solutions (pragmatic, production-focused).
  • Cloud-native platforms, containers, orchestration (e.g., Kubernetes/OpenShift).
  • CI/CD pipelines, test automation, release governance.
  • Messaging and data technologies typically used in banking platforms (e.g., Kafka, NoSQL).
  • Exposure to core banking modernization, digital channels, payments, lending, or risk platforms.

 

EY | Building a better working world 


 
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.  


 
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.  


 
Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.  

Apply now »