Job Title: Full Stack Engineer for Audit Confirmations, AVP
Location: Pune, India
Role Description
The Full Stack Engineer (AVP) is a senior individual contributor responsible for end‑to‑end technical ownership of the Audit Confirmations platform within Commercial Banking. The role plays a critical part in knowledge transfer, transition, stabilisation, and ongoing evolution of the platform as part of the India build‑up and BOT transition.
The incumbent is expected to develop and maintain a deep understanding of audit confirmation business flows, application architecture, frontend and backend components, cloud infrastructure, and system integrations, and to apply this knowledge to drive sound engineering decisions and platform improvements.
As an AVP‑level engineer, the role combines strong hands‑on development with technical leadership.
The individual is accountable for design and solution choices, code quality, and adherence to engineering, security, and risk standards, while also guiding and mentoring other engineers in the team.
The role supports both Change‑the‑Bank (CTB) deliveries and Run‑the‑Bank (RTB) activities, including regulatory and audit‑driven changes, production incident resolution, and platform stability initiatives.
The Full Stack Engineer works closely with architecture, DevOps, QA, production support, operations, and business stakeholders, ensuring disciplined execution across the SDLC, CI/CD pipelines, and multiple environments. Where required, the role also supports application governance and control responsibilities (e.g. ITAO/TISO activities), contributing to Deutsche Bank’s risk and control framework.
Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel.
You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support.
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)
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
Own end‑to‑end understanding of audit confirmation flows, application architecture, frontend and backend codebases, infrastructure components, cloud setup, and integration touchpoints.
Lead KT sessions, capture tribal knowledge, and ensure comprehensive documentation of system behaviour, dependencies, and operational nuances.
Ensure quality and completeness of KT artefacts, source code access, understanding, reviews etc, architecture documents, runbooks, and design specifications.
Ensure successful Knowledge Transfer (KT), stabilisation, and ongoing support of the Audit Confirmations platform from existing engineering teams
Act as technical owner for design decisions, evaluation of new architecture, refactoring initiatives, and implementation approaches.
Perform code reviews, enforce coding standards, and ensure maintainability, performance, and security best practices.
Guide and mentor team members across levels, providing technical oversight and resolution of complex engineering challenges
Manage DevOps‑related changes including CI/CD pipelines, environment configurations, and deployment processes.
Support both CTB and RTB workstreams BoW including regulatory changes, audit demands, enhancements, and L3 production support.
Investigate, troubleshoot, and resolve production incidents, ensuring timely RCA and long‑term stability improvements.
Operate across SDLC, CI/CD pipelines, environments, and audit lifecycle processes with disciplined execution.
Support ITAO / TISO responsibilities when required, including governance, application ownership, controls, and security compliance.
Your skills and experience
12-15+ years of full-stack engineering experience, preferably within the commercial banking domain, with hands-on exposure to applications supporting audit flows.
Strong experience in full-stack development with robust, reusable, and scalable code. Expertise in: Java, JavaScript (including Node.js), React, Spring Framework, RESTful APIs, microservices, and SQL databases. Deep understanding of GCP cloud technology.
Practical experience with CI/CD pipelines and tools such as Jenkins/TeamCity, along with exposure to cloud environments (ideally Google Cloud Platform).
Solid understanding of industry-standard DevOps practices, including tools such as OpenShift, Git/Bitbucket, build systems like Maven/Gradle, and operational processes covering CI/CD, incident, problem, and change management.
Demonstrated experience executing the full Software Development Lifecycle (SDLC) with the ability to write clean, reusable, testable, and maintainable code; strong familiarity with agile ways of working.
Experience in platform migrations, including hardware, software, and database upgrades.
Ability to support L3 production incidents, ensuring quick diagnosis, root-cause identification, and resolution.
Good understanding of the risk and control framework, including experience raising, tracking, and closing SIIs / audit findings.
Strong team collaboration skills — able to guide and mentor engineers (internal teams and CWRs) and work effectively with production support, interfacing teams, operations, and business stakeholders.
Working knowledge of Agile methodologies, JIRA, and Confluence.
Prior experience with L2/L3 application support processes.
Excellent communication skills, able to articulate technical concepts clearly to both technical and non-technical stakeholders.
Technical / Functional Skills
Java, Spring Boot, React, REST APIs, SQL, GCP, Jenkins, Kubernetes.
Strong expertise in Java, Spring Framework, REST APIs, microservices.
Frontend experience with JavaScript, Node.js, React.
Strong SQL and database design skills.
Deep understanding of Google Cloud Platform (GCP).
CI/CD tools: Jenkins / TeamCity, Git / Bitbucket, Maven / Gradle.
DevOps and container platforms: OpenShift / Kubernetes.
Strong experience with SDLC, Agile methodologies, JIRA, Confluence.
Experience supporting L3 production incidents and stability issues.
Sound understanding of risk, controls, SIIs, and audit processes.
Qualifications
Graduate degree in Computer Science / Engineering or equivalent.
Core Competency Skills
Strong analytical and problem‑solving skills.
Excellent communication with technical and non‑technical stakeholders.
Ability to mentor, guide, and influence teams.
Ability to work under pressure and own outcomes end‑to‑end, support production issues, new release during weekend etc.
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:
https://www.db.com/company/company.html
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.
We welcome applications from all people and promote a positive, fair and inclusive work environment.