DE-SM-Java-GDS
Job Summary
At EY youll 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 were 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
- 1218 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.
About Company
We bring together business and technology solutions to help organisations transform finance and FP&A, supporting it to become a driver of value creation.