Deutsche Bank is looking for Java Full Stack Developer/ VP

Deutsche Bank is looking for Java Full Stack Developer/ VP

The Senior Full Stack Engineer is responsible for software development and application support in the Audit Confirmations platform, including ownership of the ecosystem, technical decision-making, knowledge transfer, DevOps management, code reviews, team guidance, and support for regulatory and business enhancements. The role may also involve application governance duties.

Your Key Responsibilities

The Senior Full Stack Engineer will play a critical role in receiving the Knowledge Transfer (KT) from the current engineering team, the successful transition, stabilization, and ongoing support of the Audit Confirmations platform. The individual is expected to:

  • Own end-to-end understanding of the Audit Confirmations ecosystem, including audit flows, application architecture, infrastructure components, frontend and backend codebases, and integration points.
  • Drive technical decisions by evaluating and recommending changes, new designs, and implementation approaches. The engineer will be responsible for shaping architecture decisions and guiding complex solutioning.
  • Lead knowledge transfer and transition activities, ensuring deep understanding of existing components, capturing tribal knowledge, and enabling ramp-up of the India team during BOT Transition / KT phases.
  • Ensure quality documentation of Knowledge Transfer artefacts
  • Manage DevOps changes as needed, including deployment pipelines, environment configurations, and operational workflows to ensure smooth releases across environments.
  • Perform code reviews, enforce coding standards, ensure quality, and mentor team members across levels.
  • Guide and coach the team technically helping resolve complex challenges, providing design oversight, and ensuring best engineering practices.
  • Support both CTB and RTB book of work, covering regulatory, audit, and business-driven enhancements, along with troubleshooting and resolving production issues, incidents, and stability challenges.
  • Understand and operate across SDLC, CI/CD, environments, and audit flow lifecycle, ensuring disciplined engineering execution and environment readiness. Potentially perform ITAO/TISO responsibilities when required, overseeing application ownership, governance, controls, and security processes.

Your Skills & Experience

  • 15+ years of technical 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.
  • 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.

Work Experience: 10 – 15 Years
Location: Pune, India

About Deutsche Bank

Deutsche Bank is a leading global investment bank with a strong and profitable private clients franchise. A leader in Germany and Europe, the Bank is continuously growing in North America, Asia and key emerging markets. With more than 90,130 employees in over 57 countries worldwide, Deutsche Bank offers unparalleled financial services throughout the world. The Bank competes to be the leading global provider of financial solutions for demanding clients creating exceptional value for its shareholders and people.

Deutsche Bank in India is a fully integrated financial services provider to Indian corporate, institutional and individual clients. Our services include on-shore investment banking, institutional equities broking, asset and private wealth management, retail banking and business processes outsourcing.

How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!