07 Nov
|
Deutsche Bank
|
Pune
07 Nov
Deutsche Bank
Pune
Job Title: Java Backend Delivery - AVP
Location: Pune, India
Role Description
- The Notification Services team (Digital Channels - TDI PB Germany) is seeking a Senior Engineer to spearhead the ownership of backend systems, playing a crucial role in the design and evolution of scalable, cloud-native notification delivery architectures. This position involves defining technical direction, building resilient and high-performance services, and championing engineering excellence, upholding high standards of maintainability, reliability, and DevOps excellence.
- You will collaborate with cross-functional teams to deliver standardized, high-quality features and enhancements on time, ensuring robust operational transparency, and support for overall business requirements in a truly agile environment.
What we’ll offer you
As part of our flexible scheme, here are just some of the benefits that you’ll enjoy
- Best in class leave policy
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Flexible working arrangements (Hybrid)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
Your key responsibilities
- Design, build, and maintain high‑performance microservices using robust architectural design patterns, taking ownership of concurrency, resources/memory management, and runtime performance tuning in enterprise‑scale systems.
- Architect, implement, and operate event‑driven systems, ensuring reliable message processing, scalability, and resilience across highly distributed, asynchronous components.
- Collaborate closely with architecture, platform, and product teams to deliver secure, scalable, and production‑ready solutions that address real business,
API integration, and data lifecycle challenges.
- Design innovative, sustainable solutions that align seamlessly with the strategic cloud‑first and digital transformation roadmap of the organization.
Your skills and experience
- Minimum of 10 years of hands-on programming experience with Java (specifically Java 17 or higher), demonstrating deep expertise in modern frameworks such as Quarkus and Spring boot, and utilizing up-to-date data-access frameworks (including JPA and Panache).
- Profound knowledge of microservices architecture, SOLID principles, and design patterns, with proven experience implementing reliable event-driven design patterns to build scalable, distributed systems.
- Extensive hands-on experience in cloud, preferably GCP, designing and implementing cloud-native architectures utilizing managed container orchestration, serverless hosting runtimes, asynchronous pub/sub messaging services, managed stream/batch data processing pipelines, and managed relational databases.
- Strong understanding and experience in designing, implementing, and maintaining automated CI/CD pipelines utilizing modern version control systems (such as GitHub) and build management tools (such as Maven).
- Proven track record working in agile environments with methodologies such as SCRUM, Kanban, or similar.
- Excellent command of spoken and written English.
How we’ll support you
- Training and development to help you excel in your career
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression
- A range of flexible benefits that you can tailor to suit your needs
About us and our teams
Please visit our company website for further information: We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
📌 Java Backend Delivery - Avp (Pune)
🏢 Deutsche Bank
📍 Pune