Senior Full‑Stack Engineer – Backend & UI, AVP

Deutsche Bank
Full-timepune, India

📍 Job Overview

Job Title: Senior Full-Stack Engineer – Backend & UI, AVP

Company: Deutsche Bank

Location: Pune, India

Job Type: Full time

Category: Software Engineering / Identity & Access Management Operations

Date Posted: August 31, 2026

Experience Level: Mid-Senior Level (5-10 years)

Remote Status: On-site

🚀 Role Summary

  • Drive the development and operational excellence of highly scalable, security-critical identity and access management (IAM) platforms, focusing on Single Sign-On (SSO) services.

  • Combine strong backend engineering expertise with modern UI development skills to build and maintain both backend services and frontend/admin user interfaces.

  • Act as a senior technical escalation point (SL3) and Subject Matter Expert (SME) for critical SSO ecosystem components, ensuring reliability, usability, and operational efficiency.

  • Engage in hands-on full-stack development, advanced production support, and domain ownership within a critical enterprise authentication and federated identity environment.

📝 Enhancement Note: This role, while titled "Engineer," has significant operational responsibilities, particularly in production support, incident resolution, and domain ownership, aligning it closely with Revenue Operations, Sales Operations, or GTM Operations roles that focus on maintaining and optimizing critical business systems. The emphasis on security-critical platforms and enterprise authentication highlights the need for meticulous process adherence and robust system resilience, mirroring the demands of operations roles.

📈 Primary Responsibilities

  • Design, develop, and maintain robust backend services that support large-scale SSO and identity platforms, ensuring high availability and performance.

  • Design and build responsive, user-friendly web interfaces (admin consoles, dashboards, configuration UIs) for identity and authentication services, focusing on security and usability.

  • Develop and maintain RESTful APIs and integrations consumed by frontend applications and other enterprise systems, ensuring seamless data flow.

  • Ensure seamless integration between frontend components, backend services, and critical authentication flows, upholding system integrity and user experience.

  • Lead the investigation and resolution of complex production incidents, performing deep technical analysis and Root Cause Analysis (RCA) to drive long-term corrective actions and minimize business impact.

  • Act as a senior technical escalation point (SL3) for critical components within the SSO ecosystem, providing expert guidance to lower-tier support teams.

  • Debug and resolve complex issues across the full stack, including UI, APIs, backend services, and distributed systems, ensuring system stability and reliability.

  • Work extensively with authentication and federation flows, including OAuth 2.0, OpenID Connect, and SAML, ensuring secure and efficient implementation.

  • Ensure frontend and backend implementations adhere to stringent security, compliance, and audit requirements, collaborating with security and IAM stakeholders on platform hardening and secure design principles.

  • Collaborate closely with Engineering, DevOps, UX, and Product teams to deliver integrated solutions and operational improvements.

  • Analyze logs, metrics, and traces using observability platforms such as Splunk, Grafana, Prometheus, and ELK to proactively identify and address potential issues.

  • Support release activities, validate production readiness of new features, and maintain comprehensive runbooks, knowledge articles, and operational documentation.

  • Contribute to automation initiatives, tooling enhancements, and monitoring improvements to reduce operational overhead and increase system resilience.

📝 Enhancement Note: The responsibilities blend traditional software development with significant operational duties, particularly in production support, incident management, and system ownership. This is characteristic of roles in Site Reliability Engineering (SRE) or specialized operations teams that manage mission-critical infrastructure. For operations professionals, the emphasis on incident resolution, RCA, and automation points to a need for strong analytical skills and a proactive approach to system stability and efficiency.

🎓 Skills & Qualifications

Education:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a closely related technical field. Experience:

  • 5-10 years of progressive experience in full-stack software development, with a strong emphasis on backend systems and production support for distributed, high-availability environments.

  • Proven experience acting as a Subject Matter Expert (SME) for critical platforms or services, demonstrating deep technical ownership and problem-solving capabilities.

  • Hands-on experience leading post-incident reviews, operational improvement initiatives, and platform hardening efforts. Required Skills:

  • Strong hands-on experience in backend development using Java; proficiency in Python or similar languages is a significant advantage.

  • Proven experience supporting distributed, high-availability systems in production.

  • Solid understanding of cloud platforms such as AWS, Azure, or GCP.

  • Hands-on experience with Kubernetes, Docker, and containerized workloads.

  • Strong Linux fundamentals with shell scripting (Bash) and system-level debugging skills.

  • Hands-on experience in UI development using modern frameworks like React, Angular, or similar.

  • Strong knowledge of HTML, CSS, JavaScript / TypeScript.

  • Experience building secure, enterprise-grade web UIs that consume backend APIs.

  • Experience with monitoring, logging, and observability tools (e.g., Splunk, Prometheus, Grafana, Datadog, ELK).

  • Excellent analytical and problem-solving skills, particularly under production pressure.

  • Strong communication skills and ability to collaborate effectively across global teams.

  • Fluent in English. Preferred Skills:

  • Deep functional knowledge of Identity & Access Management (IAM) / SSO domains.

  • Hands-on experience with PingAM, PingIDM, PingDS, Keycloak, or similar IAM products.

  • Strong practical experience with OAuth 2.0, OpenID Connect, and SAML in enterprise environments.

  • Exposure to security reviews, audits, and regulatory compliance processes.

  • Experience with infrastructure as code principles and tools.

  • Understanding of UI performance, accessibility, and usability considerations in enterprise applications.

📝 Enhancement Note: The required skills blend core software engineering competencies with specialized knowledge in IAM, security protocols, and operational tooling. For operations professionals, this means highlighting experience with incident management, system monitoring, and process optimization within complex, secure environments. The "Good to Have" section points to a clear preference for candidates with direct experience in IAM products, which is crucial for understanding the nuances of this role.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase projects demonstrating end-to-end full-stack development, from backend service design to UI implementation.

  • Include case studies detailing complex production incidents you have led the resolution for, emphasizing your Root Cause Analysis (RCA) process and corrective actions.

  • Present examples of API integrations you have developed or maintained, detailing the systems involved and the data flow.

  • Provide examples of how you have contributed to system resilience, operational efficiency, or security enhancements in previous roles. Process Documentation:

  • Demonstrate experience in creating and maintaining comprehensive runbooks, knowledge articles, and operational documentation for complex systems.

  • Highlight contributions to automation initiatives, including scripting, CI/CD pipeline improvements, or tooling enhancements that reduced operational overhead.

  • Showcase your approach to analyzing logs, metrics, and traces using observability platforms to proactively identify and resolve system issues.

  • Illustrate your understanding of release management processes and how you ensure production readiness for new features and deployments.

📝 Enhancement Note: For a role with significant operational and production support responsibilities, a portfolio that clearly articulates problem-solving methodologies, incident management experiences, and contributions to system stability and efficiency is paramount. Operations candidates should focus on quantifiable achievements related to process improvement, automation, and incident resolution.

💵 Compensation & Benefits

Salary Range:

  • Based on industry benchmarks for a Senior Full-Stack Engineer (AVP level) with 5-10 years of experience in Pune, India, the estimated annual salary range is ₹25,00,000 to ₹45,00,000. This range accounts for the specialized nature of the role, including security-critical IAM systems and significant production support responsibilities. Benefits:

  • 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 (EAP) for you and your family members.

  • Comprehensive Hospitalization Insurance for you and your dependents.

  • Accident and Term Life Insurance.

  • Complementary Health screening for individuals aged 35 and above.

  • Opportunities for training and development to excel in your career.

  • Coaching and support from experts within the team.

  • A culture of continuous learning to aid progression.

  • A range of flexible benefits that can be tailored to suit individual needs. Working Hours:

  • Standard full-time hours are expected, likely around 40 hours per week, with potential for extended hours or on-call duties due to the critical nature of the SSO services and production support responsibilities. Flexibility in work schedule may be available, but operational demands will take precedence.

📝 Enhancement Note: The salary estimate is based on current market data for senior engineering roles in Pune, India, considering the specific technology stack (Java, modern JS frameworks, Kubernetes) and the demanding nature of IAM/SSO operations. The benefits package is comprehensive, reflecting Deutsche Bank's commitment to employee well-being and professional development.

🎯 Team & Company Context

🏢 Company Culture

Industry: Financial Services (Banking)

Company Size: Deutsche Bank is a global leader in financial services, employing over 80,000 people worldwide. This large enterprise environment implies structured processes, significant resources, and opportunities for impact across a vast organization. For operations professionals, this means working within established frameworks while having the potential to influence large-scale systems.

Founded: Deutsche Bank was founded in 1870, bringing a legacy of financial expertise and a deep understanding of global markets. This long history suggests a stable and established organization with a strong emphasis on security, compliance, and long-term strategic planning.

Team Structure:

  • The role is within the Single Sign On (SSO) Services Engineering team, a specialized unit focused on identity and access management for the enterprise.

  • This team likely comprises engineers with diverse skill sets, including backend, frontend, security, and operations specialists, working collaboratively to maintain and evolve the SSO platform.

  • The reporting structure will be within the broader technology or engineering division, with the Senior Full-Stack Engineer (AVP) acting as a senior technical contributor and escalation point.

  • Cross-functional collaboration is expected with other engineering teams, DevOps, User Experience (UX), and Product Management to ensure the SSO platform effectively meets business and security requirements. Methodology:

  • The team likely employs a blend of Agile methodologies for development cycles and robust operational practices for production support and incident management.

  • Data analysis and insights are critical, leveraging observability platforms to monitor system health, performance, and security.

  • Workflow planning and optimization strategies are essential for managing the complexity of enterprise IAM systems and ensuring efficient incident resolution.

  • Automation and efficiency practices are key to reducing manual operational overhead, improving system reliability, and enabling faster deployments.

Company Website: https://www.db.com/company/company.html

📝 Enhancement Note: Deutsche Bank's position as a global financial institution implies a high degree of rigor, security consciousness, and adherence to regulatory standards. For operations professionals, this means a focus on stability, compliance, and risk mitigation. The emphasis on "acting responsibly, thinking commercially, taking initiative and working collaboratively" suggests a culture that values proactive problem-solving and teamwork.

📈 Career & Growth Analysis

Operations Career Level: This role is classified as an Assistant Vice President (AVP), indicating a senior individual contributor position. It demands a high level of technical expertise, significant experience in production support and incident management, and the ability to act as a Subject Matter Expert (SME). For operations professionals, this level signifies a transition from purely technical execution to technical leadership and mentorship within their domain.

Reporting Structure: The Senior Full-Stack Engineer will report to a manager or lead within the SSO Services Engineering team. They will be expected to work autonomously on complex tasks and mentor junior engineers, contributing to the team's overall technical direction and operational effectiveness. Collaboration with various stakeholders across technology and business units is a key aspect of the role.

Operations Impact: The role has a direct and significant impact on the operational stability, security, and usability of Deutsche Bank's enterprise-wide authentication and access management systems. By ensuring the reliability of SSO services, this position directly supports business continuity, employee productivity, and the security posture of the entire organization. Effective management of these critical systems is fundamental to the bank's overall operational integrity and risk management.

Growth Opportunities:

  • Operations Skill Advancement: Deepen expertise in Identity and Access Management (IAM), advanced security protocols (OAuth 2.0, OIDC, SAML), and distributed systems architecture through hands-on work and specialized training.

  • Technical Leadership: Progress into roles with greater technical leadership, such as Principal Engineer, Architect, or Team Lead, focusing on strategic direction for IAM platforms.

  • Cross-Functional Expertise: Gain broader exposure to other critical technology domains within Deutsche Bank by collaborating with different engineering and operations teams, potentially leading to opportunities in cybersecurity, cloud architecture, or platform engineering.

  • Mentorship and Training: Opportunities to mentor junior engineers, develop training materials, and potentially lead workshops on IAM best practices or production support methodologies.

  • Industry Certifications: Sponsorship for industry-relevant certifications in cloud technologies, security, or IAM, enhancing professional credentials and career mobility.

📝 Enhancement Note: The AVP title and the focus on production support and SME responsibilities position this role as a senior technical leadership opportunity within the operations domain. The growth paths emphasize specialization in critical areas like IAM and security, along with potential for broader technical leadership.

🌐 Work Environment

Office Type: The role is designated as "On-site" in Pune, India, indicating a traditional office-based work environment. This setup fosters direct collaboration, team cohesion, and immediate access to resources and support.

Office Location(s): Pune, India – Business Bay. This location is a significant business hub, likely offering good accessibility and modern office facilities.

Workspace Context:

  • The workspace will be within a professional office environment designed for collaboration, likely featuring open-plan areas, meeting rooms, and dedicated spaces for focused work.

  • Access to necessary operations tools, development environments, and robust IT infrastructure will be provided to support the full-stack engineering and production support duties.

  • Opportunities for direct interaction with colleagues, including team members, managers, and stakeholders from cross-functional departments, will be plentiful, fostering a collaborative and knowledge-sharing atmosphere.

Work Schedule: The standard working hours are approximately 40 hours per week. However, given the critical nature of SSO services and the requirement for production support and incident resolution, flexibility and potential for extended hours or on-call duties are expected. This ensures continuous operational coverage and rapid response to critical issues.

📝 Enhancement Note: The "On-site" requirement in Pune suggests a traditional corporate setting, emphasizing in-person collaboration. For operations roles, this environment is often beneficial for rapid problem-solving and knowledge transfer, especially when dealing with critical systems.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will likely conduct an initial screening call to assess basic qualifications, experience, and cultural fit.

  • Technical Assessment: Expect one or more technical interviews focusing on core backend (Java/Python), frontend (React/Angular), and system design principles. This may include coding challenges or system design exercises.

  • Production Support & IAM Focus: Interviews will delve into your experience with production incidents, Root Cause Analysis (RCA), troubleshooting distributed systems, and your understanding of IAM concepts (OAuth 2.0, OIDC, SAML). Be prepared to discuss specific examples.

  • SME/Domain Discussion: A session with senior engineers or SMEs to assess your depth of knowledge in IAM products, security protocols, and your ability to act as a technical escalation point.

  • Managerial Interview: A final interview with the hiring manager to discuss career aspirations, team dynamics, and overall fit within Deutsche Bank's culture.

Portfolio Review Tips:

  • Highlight Production Incidents: For each relevant project or role, clearly describe any significant production incidents you managed or contributed to resolving. Detail the problem, your approach to diagnosis, the solution implemented, and the outcome (e.g., reduced MTTR, improved stability).

  • Showcase IAM/Security Expertise: If you have experience with IAM tools (PingAM, Keycloak) or protocols (OAuth 2.0, SAML), create specific sections or case studies to demonstrate your practical application of this knowledge. Explain how you ensured security and compliance.

  • Demonstrate Full-Stack Integration: Present projects that clearly show your ability to integrate backend services with frontend UIs. Explain the architecture, the API design, and how you ensured seamless communication.

  • Quantify Impact: Whenever possible, use metrics to quantify your achievements. For example, "Reduced incident resolution time by X%," "Improved system uptime to Y%," or "Automated Z process, saving X hours per week."

  • Process Documentation Examples: Include anonymized examples or descriptions of runbooks, knowledge articles, or automation scripts you have developed.

Challenge Preparation:

  • System Design: Be ready to design a scalable and secure SSO system or a related identity management component. Consider aspects like user authentication, authorization, token management, federation, and high availability.

  • Troubleshooting Scenarios: Prepare for hypothetical production incident scenarios involving distributed systems, API failures, or security breaches. Practice articulating your thought process for diagnosing and resolving such issues.

  • Coding Challenges: Brush up on Java (or Python) data structures, algorithms, and common design patterns. Be prepared for live coding exercises or take-home assignments.

  • IAM Protocol Deep Dive: Review the fundamentals of OAuth 2.0, OpenID Connect, and SAML. Understand their flows, token types, and common use cases in enterprise environments.

📝 Enhancement Note: The interview process emphasizes not just coding skills but also a strong operational mindset, particularly in troubleshooting, incident management, and security. A portfolio that effectively showcases these operational capabilities, alongside technical depth, will be crucial for success.

🛠 Tools & Technology Stack

Primary Tools:

  • Backend Development: Java (primary), Python (advantageous).

  • Frontend Development: React, Angular, or similar modern JavaScript frameworks. HTML, CSS, JavaScript / TypeScript.

  • Containerization & Orchestration: Kubernetes, Docker.

  • Operating Systems: Linux (strong fundamentals, Bash scripting).

  • Cloud Platforms: AWS, Azure, or GCP.

  • IAM Products (Preferred): PingAM, PingIDM, PingDS, Keycloak.

  • Protocols: OAuth 2.0, OpenID Connect, SAML.

Analytics & Reporting:

  • Observability Platforms: Splunk, Prometheus, Grafana, Datadog, ELK Stack (Elasticsearch, Logstash, Kibana).

  • APM Tools: Potentially integrated within observability platforms or standalone solutions for application performance monitoring.

CRM & Automation:

  • API Development: Experience with RESTful API design and development.

  • CI/CD Tools: Familiarity with tools like Jenkins, GitLab CI, or similar for automated build, test, and deployment pipelines.

  • Scripting: Bash scripting for system administration and automation tasks.

📝 Enhancement Note: The technology stack is modern and enterprise-grade, reflecting the requirements of a global financial institution. Proficiency in Java, modern JavaScript frameworks, containerization, and cloud platforms is essential. Experience with IAM-specific tools and security protocols is highly valued, underscoring the specialized nature of this role.

👥 Team Culture & Values

Operations Values:

  • Responsibility & Ownership: A strong sense of accountability for the systems managed, especially critical SSO platforms, ensuring their reliability and security.

  • Efficiency & Automation: A proactive drive to identify inefficiencies in processes and systems, and to implement automation solutions that reduce manual effort and minimize errors.

  • Security & Compliance: An unwavering commitment to adhering to strict security protocols, compliance requirements, and audit standards inherent in the financial services industry.

  • Collaboration & Communication: A culture that fosters open communication, knowledge sharing, and effective teamwork across diverse global teams, essential for managing complex, distributed systems.

  • Continuous Improvement: A mindset focused on ongoing learning, seeking feedback, and actively contributing to the enhancement of processes, tools, and system performance.

Collaboration Style:

  • Cross-functional Integration: Work closely with Development, DevOps, Security, UX, and Product teams, fostering a collaborative environment where all stakeholders contribute to the success of the IAM platform.

  • Process Review & Feedback: Engage in regular reviews of operational processes, code, and system designs, providing constructive feedback and being receptive to input from peers and stakeholders.

  • Knowledge Sharing: Actively participate in sharing technical knowledge, best practices, and lessons learned through documentation, internal presentations, or informal discussions, particularly concerning production incidents and system resilience.

📝 Enhancement Note: The team culture likely emphasizes a blend of engineering rigor and operational discipline, driven by the critical nature of IAM systems in a regulated industry. A proactive, collaborative, and security-conscious approach will be highly valued.

⚡ Challenges & Growth Opportunities

Challenges:

  • System Complexity: Managing highly distributed, security-critical SSO and IAM platforms with intricate dependencies and potential for cascading failures.

  • Production Incident Management: The pressure of resolving complex, high-impact production incidents rapidly and effectively, often under tight deadlines and with significant business implications.

  • Balancing Development & Operations: Effectively juggling hands-on feature development with the demands of advanced production support, ensuring neither area is neglected.

  • Security & Compliance Landscape: Keeping pace with evolving security threats, regulatory requirements, and compliance mandates within the financial services sector.

  • Global Collaboration: Navigating communication and coordination challenges across different time zones and cultural backgrounds within a global engineering team.

Learning & Development Opportunities:

  • IAM Specialization: Deep dive into advanced IAM concepts, protocols, and enterprise-grade products, becoming a recognized expert in the field.

  • Cloud & Containerization Mastery: Enhance skills in cloud-native technologies, Kubernetes, and container orchestration for building and managing resilient, scalable systems.

  • Observability & Monitoring: Develop advanced capabilities in using observability tools for proactive system health monitoring, performance tuning, and incident prediction.

  • Leadership & Mentorship: Opportunities to mentor junior engineers, lead technical initiatives, and contribute to strategic planning for the IAM platform's future.

  • Industry Conferences & Certifications: Access to training, conferences, and certifications that support continuous learning and career advancement in software engineering and operations.

📝 Enhancement Note: The challenges highlight the demanding yet rewarding nature of managing critical enterprise systems. The growth opportunities are substantial, offering paths for deep technical specialization and leadership within a globally recognized financial institution.

💡 Interview Preparation

Strategy Questions:

  • "Describe a complex production incident you led the resolution for. What was your process for diagnosis, what tools did you use, and what were the long-term corrective actions?" (Focus on RCA, MTTR reduction, and system resilience).

  • "How would you design a highly available and secure SSO system for an enterprise of Deutsche Bank's scale? What technologies and architectural patterns would you consider?" (Demonstrate system design, scalability, and security awareness).

  • "Explain the flows of OAuth 2.0 and OpenID Connect. How do they differ, and in what scenarios would you use each, especially in a financial services context?" (Test understanding of core IAM protocols). Company & Culture Questions:

  • "What do you know about Deutsche Bank's commitment to security and compliance in its technology operations?" (Show research into the company's values and industry context).

  • "How do you approach collaboration with global teams, especially when dealing with urgent production issues?" (Highlight communication strategies and cross-cultural awareness).

  • "How do you measure the success and impact of your work as a full-stack engineer, particularly concerning operational stability and user experience?" (Focus on metrics, KPIs, and demonstrable outcomes). Portfolio Presentation Strategy:

  • Narrative for Incidents: For each incident in your portfolio, structure your explanation like a mini-case study: Problem (Impact), Investigation (Your Actions & Tools), Solution (Implementation), and Outcome (Metrics/Improvements).

  • Visualizing Architecture: Use diagrams (e.g., sequence diagrams, architecture diagrams) to illustrate system designs, API integrations, and the flow of authentication processes.

  • Demonstrating Code Quality: If showcasing code, highlight aspects related to security, error handling, maintainability, and performance. Explain design choices.

  • Focus on Operations Impact: For any project, emphasize how your work contributed to system stability, reduced operational overhead, improved security posture, or enhanced user experience. Quantify these contributions whenever possible.

  • Tailor to IAM: If you have specific IAM experience, ensure these examples are prominent and clearly articulated, demonstrating your domain expertise.

📝 Enhancement Note: Interview preparation should focus on showcasing a blend of strong technical skills (backend, frontend, system design) and a mature operational mindset, particularly in handling incidents and understanding security-critical systems. The portfolio should serve as concrete evidence of these capabilities.

📌 Application Steps

To apply for this operations-focused engineering position:

  • Submit your application through the Deutsche Bank careers portal using the provided URL.

  • Customize Your Resume: Tailor your resume to highlight experience in Java, modern JavaScript frameworks, distributed systems, production support, incident management, and any IAM/SSO-related projects or responsibilities. Use keywords from the job description.

  • Prepare Your Portfolio: Curate your portfolio to showcase projects that demonstrate full-stack development, complex problem-solving, incident resolution, and contributions to system stability and security. Focus on clear case studies for production incidents and IAM implementations.

  • Practice Interview Responses: Rehearse answers to common technical, behavioral, and situational questions, particularly those related to production support, RCA, system design, and IAM protocols. Prepare specific examples from your experience.

  • Research Deutsche Bank: Understand the company's values, its role in the financial services industry, and its commitment to technology and security. This will help you articulate your fit during interviews.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Requires strong backend engineering expertise in Java or Python and hands-on experience with modern UI frameworks like React or Angular. Candidates must have experience with distributed systems, cloud platforms, and identity protocols such as OAuth 2.0 and SAML.