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: 2026-06-08

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

Remote Status: On-site

🚀 Role Summary

  • This role focuses on the design, development, and maintenance of highly scalable, security-critical Single Sign-On (SSO) and Identity and Access Management (IAM) platforms.

  • It requires a blend of strong backend engineering expertise, modern UI development skills, and advanced production support capabilities within a domain ownership framework.

  • The Senior Full-Stack Engineer will serve as a Subject Matter Expert (SME) and technical escalation point (SL3) for critical SSO components, driving reliability and operational excellence.

  • The position involves hands-on development of both backend services and frontend/admin user interfaces, alongside deep troubleshooting and production incident resolution.

📝 Enhancement Note: The job title "Senior Full-Stack Engineer – Backend & UI, AVP" and the description of acting as an "SL3" technical escalation point and "SME" for "critical components" strongly indicate a role with significant operational responsibility beyond pure development. This suggests a focus on the stability, performance, and resilience of the SSO and IAM systems, aligning with a Revenue Operations or GTM Operations support function for critical infrastructure. The emphasis on security-critical platforms and identity management further solidifies this operational context.

📈 Primary Responsibilities

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

  • Build and enhance responsive, user-friendly web interfaces, including admin consoles and dashboards, for managing identity and authentication services.

  • Develop and manage secure RESTful APIs and integrations essential for seamless communication between frontend applications and backend services.

  • Lead the investigation and resolution of complex production incidents, performing thorough Root Cause Analysis (RCA) and implementing corrective actions to prevent recurrence.

  • Act as a senior technical escalation point (SL3), providing expert guidance to lower-tier support teams and ensuring rapid recovery from system outages.

  • Implement and maintain authentication and federation flows, including OAuth 2.0, OpenID Connect, and SAML, ensuring adherence to enterprise security standards.

  • Collaborate closely with cross-functional teams, including Engineering, DevOps, UX, and Product Management, to deliver cohesive solutions.

  • Utilize observability platforms (e.g., Splunk, Grafana, Prometheus) for real-time monitoring, log analysis, and performance tuning of distributed systems.

  • Maintain and enhance operational documentation, including runbooks and knowledge articles, to facilitate knowledge transfer and support efficient operations.

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

📝 Enhancement Note: Responsibilities are heavily weighted towards production support, incident management, and system stability, common in operations roles supporting critical infrastructure. The "SL3" and "SME" designations, along with "Root Cause Analysis" and "platform hardening," are core operational functions.

🎓 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 engineering, with a strong emphasis on backend development and production support.

  • Proven track record of supporting and maintaining distributed, high-availability systems in a production environment.

  • Demonstrated experience in acting as a Subject Matter Expert (SME) for critical platforms or services. Required Skills:

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

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

  • Solid understanding and practical experience with cloud platforms like AWS, Azure, or GCP.

  • Proficiency in containerization technologies (Kubernetes, Docker) and managing containerized workloads.

  • Strong Linux fundamentals, including shell scripting (Bash) and system-level debugging capabilities.

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

  • Excellent analytical and problem-solving skills, with a proven ability to troubleshoot complex issues under pressure.

  • Strong communication skills, with the ability to collaborate effectively across global teams. Preferred Skills:

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

  • Hands-on experience with specific IAM products such as PingAM, PingIDM, PingDS, or Keycloak.

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

  • Experience leading post-incident reviews, operational improvement initiatives, and platform hardening efforts.

  • Exposure to security reviews, audits, and regulatory compliance processes within a financial services context.

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

  • Understanding of UI performance, accessibility, and usability considerations.

📝 Enhancement Note: The emphasis on Java, specific IAM protocols (OAuth, OIDC, SAML), and enterprise IAM products (PingAM, Keycloak) points towards a specialized role within a financial institution's security infrastructure. The "Good to Have" section lists direct domain expertise that would be highly valued for an operational role in this area.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrate successful development and deployment of scalable backend services, ideally with examples of performance optimization or high-availability architecture.

  • Showcase examples of responsive and user-friendly web interfaces, emphasizing secure design principles and API integration.

  • Present case studies or project examples where you acted as a key technical contributor or lead for complex system integrations or issue resolution.

  • Include evidence of contributions to improving system resilience, reducing operational overhead, or enhancing monitoring capabilities. Process Documentation:

  • Provide examples of system design documents, API specifications, or architectural diagrams that illustrate your approach to building robust backend services and UIs.

  • Showcase experience in creating and maintaining operational documentation, such as runbooks, troubleshooting guides, or knowledge base articles.

  • Demonstrate a systematic approach to Root Cause Analysis (RCA) for production incidents, including methodologies for identifying, documenting, and resolving underlying issues.

  • Illustrate experience with release management processes, including validation of production readiness and post-deployment monitoring.

📝 Enhancement Note: For a senior role with significant operational responsibilities, a portfolio demonstrating not just development but also system stability, incident management, and process improvement is crucial. This section focuses on showcasing those operational contributions.

💵 Compensation & Benefits

Salary Range:

  • For a Senior Full-Stack Engineer (AVP level) with 5-10 years of experience in Pune, India, the estimated annual salary range is ₹18,00,000 to ₹30,00,000. This estimate is based on industry benchmarks for senior engineering roles in major Indian tech hubs like Pune, considering the specialized nature of Identity and Access Management and the financial services sector. The AVP title suggests a level of seniority that commands a higher compensation. Benefits:

  • Best-in-class leave policy: Generous paid time off to support work-life balance.

  • Gender-neutral parental leaves: Comprehensive support for new parents.

  • 100% reimbursement under childcare assistance benefit (gender-neutral): Financial support for childcare needs.

  • Sponsorship for Industry-relevant certifications and education: Opportunities for continuous learning and professional development.

  • Employee Assistance Program (EAP): Confidential counseling and support services for employees and their families.

  • Comprehensive Hospitalization Insurance: Robust medical coverage for employees and their dependents.

  • Accident and Term Life Insurance: Financial protection for employees and their beneficiaries.

  • Complementary Health screening (for 35 years and above): Proactive health monitoring and wellness support.

Working Hours:

  • Standard full-time working hours (estimated 40 hours per week), with potential for extended hours or on-call duties due to the critical nature of the SSO/IAM systems. Flexibility may be offered based on team needs and project demands.

📝 Enhancement Note: Salary is estimated based on typical compensation for senior engineering roles in Pune, India, and adjusted for the AVP title and specialized domain. Benefits are directly extracted from the provided text and highlighted for their relevance to employee well-being and professional growth.

🎯 Team & Company Context

🏢 Company Culture

Industry: Banking & Financial Services. Deutsche Bank is a global leader in investment banking, corporate banking, and asset management, operating within a highly regulated and security-conscious environment.

Company Size: Large Enterprise (over 10,000 employees globally). This implies a structured environment with established processes, opportunities for specialization, and potential for cross-departmental collaboration.

Founded: 1870. With a long history, Deutsche Bank has a deep-rooted culture and extensive experience in financial markets, emphasizing stability and long-term vision.

Team Structure:

  • The role is within the Single Sign On (SSO) Services Engineering team, part of a larger engineering or technology division.

  • This team likely operates with a hierarchical structure, with Senior Engineers (AVP) playing key technical leadership and mentorship roles.

  • Close collaboration is expected with other engineering teams, DevOps, Information Security, IAM stakeholders, and potentially Product Management across global locations. Methodology:

  • Emphasis on agile development methodologies for iterative delivery and continuous improvement.

  • Strong focus on DevOps principles, integrating development and operations for efficient deployment and lifecycle management.

  • Data-driven decision-making is critical, utilizing logs, metrics, and traces for performance analysis and incident resolution.

  • Security-first approach is paramount, given the nature of IAM and financial services.

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

📝 Enhancement Note: The context of Deutsche Bank, a major financial institution, dictates a culture that prioritizes security, compliance, and operational rigor. This is a key consideration for any operations-focused role. The team structure suggests a specialized group responsible for a critical piece of infrastructure.

📈 Career & Growth Analysis

Operations Career Level: This is a Senior Engineer role at the Assistant Vice President (AVP) level, indicating a significant degree of technical expertise, autonomy, and responsibility. It sits above typical mid-level engineering roles and below more senior management or principal engineer positions.

Reporting Structure: The Senior Engineer will likely report to an Engineering Manager or a Director within the IAM/SSO technology group. They will act as a technical lead and mentor for more junior engineers and provide escalation support to SL1 and SL2 teams.

Operations Impact: This role has a direct and critical impact on the operational stability and security of Deutsche Bank's global identity and access management infrastructure. Ensuring the reliability of SSO services is fundamental to employee productivity, system access, and compliance adherence across the organization.

Growth Opportunities:

  • Specialization in IAM/Security: Deepen expertise in identity and access management technologies, security protocols, and platform hardening, potentially leading to roles like Principal Engineer, Security Architect, or IAM Lead.

  • Technical Leadership: Progress into roles with greater technical oversight, such as leading project teams, mentoring junior engineers, or driving architectural decisions for the SSO platform.

  • Cross-functional Mobility: Opportunities to transition into related areas like DevOps, Site Reliability Engineering (SRE), or specialized security engineering roles within Deutsche Bank.

  • Management Track: Potential to move into engineering management roles, overseeing teams responsible for critical infrastructure components.

📝 Enhancement Note: The AVP title, combined with the operational responsibilities, suggests a career path that values deep technical expertise and operational leadership. Growth opportunities focus on specialization within a critical domain or a move into broader technical leadership.

🌐 Work Environment

Office Type: On-site. The role is based in Pune, India, at Deutsche Bank's Business Bay location, indicating a traditional office-based work environment.

Office Location(s): Pune, India - Business Bay. This location suggests a modern business district, likely with good connectivity and amenities.

Workspace Context:

  • The workspace will be collaborative, fostering interaction with fellow engineers, DevOps professionals, and other technical teams.

  • Access to standard corporate IT infrastructure, development tools, and potentially dedicated environments for testing and production support.

  • Opportunities for direct engagement with global teams, requiring effective remote communication and collaboration tools.

  • A focus on productivity and efficiency, with expectations for deep technical work and problem-solving. Work Schedule:

  • Standard business hours are expected, likely aligning with local Pune time (Asia/Kolkata). However, the critical nature of SSO/IAM systems may necessitate on-call rotations, emergency response availability, or occasional work outside standard hours to address production incidents.

📝 Enhancement Note: The on-site requirement and the nature of critical infrastructure support suggest a structured work environment with clear expectations for availability and collaboration within the Pune office.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or a recruiter will likely conduct an initial screening to assess basic qualifications, experience, and cultural fit.

  • Technical Interviews (Multiple Rounds): Expect in-depth technical discussions covering backend development (Java), frontend development (React/Angular), distributed systems, cloud technologies, and IAM concepts. These may include live coding exercises, system design challenges, and troubleshooting scenarios.

  • Operations & Incident Management Focus: Interviews will likely delve into your experience with production support, incident resolution, RCA, and handling high-pressure situations. Be prepared to discuss specific examples.

  • SME/Domain Expertise Assessment: For candidates with IAM/SSO experience, there will be specialized questions to gauge their depth of knowledge in protocols like OAuth, OIDC, SAML, and specific IAM products.

  • Final Interview: May involve a hiring manager or senior leadership to discuss career aspirations, leadership potential, and overall fit within the team and Deutsche Bank's culture.

Portfolio Review Tips:

  • Highlight Operational Impact: Structure your portfolio to emphasize not just code you've written, but the impact of your work on system stability, performance, security, and operational efficiency.

  • Process Improvement Case Studies: For projects involving incident resolution or system hardening, clearly outline the problem, your approach, the technologies used, and the quantifiable results (e.g., reduction in incident MTTR, improved uptime, enhanced security posture).

  • Technical Depth & Breadth: Showcase proficiency across the full stack, but be prepared to dive deep into specific areas like Java backend design patterns, API security, or complex authentication flows.

  • Showcase Problem-Solving: Include examples of complex technical challenges you've overcome, detailing your diagnostic process and the solutions implemented.

  • Documentation & Runbooks: If possible, include anonymized examples of operational documentation or runbooks you've created, demonstrating your ability to codify processes.

Challenge Preparation:

  • System Design: Practice designing scalable, high-availability, and secure systems, particularly in the context of identity and access management. Consider aspects like fault tolerance, load balancing, and security best practices.

  • Troubleshooting Scenarios: Be ready to walk through how you would diagnose and resolve common issues in distributed systems, APIs, or frontend applications. Think about logging, metrics, tracing, and correlational analysis.

  • IAM Protocol Deep Dive: Refresh your knowledge on OAuth 2.0, OpenID Connect, and SAML flows, including common attack vectors and mitigation strategies.

  • Java & Frontend Coding: Brush up on core Java concepts, popular libraries, and modern JavaScript/TypeScript best practices for React/Angular.

📝 Enhancement Note: The interview process for a role like this will be rigorous, focusing heavily on technical depth, problem-solving acumen, and practical experience in managing critical production systems. The portfolio review will be key to demonstrating operational maturity.

🛠 Tools & Technology Stack

Primary Tools:

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

  • Frontend Development: React, Angular (or similar modern JavaScript frameworks).

  • Containerization & Orchestration: Kubernetes, Docker.

  • Operating System: Linux (advanced proficiency required).

  • API Development: RESTful APIs.

  • IAM/SSO Technologies: OAuth 2.0, OpenID Connect, SAML.

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

Analytics & Reporting:

  • Observability Platforms: Splunk, Prometheus, Grafana (primary experience required).

  • Logging & Aggregation: ELK Stack (Elasticsearch, Logstash, Kibana).

  • APM Tools: Datadog (or similar).

CRM & Automation:

  • While not explicitly a CRM role, understanding how IAM systems integrate with enterprise systems is key.

  • Automation: Shell scripting (Bash), potentially Python scripting for automation tasks.

📝 Enhancement Note: The technology stack is a blend of core development tools and specialized operational/security platforms. Proficiency in Java, modern frontend frameworks, Kubernetes, Linux, and observability tools like Splunk and Grafana is essential. Deep experience with IAM protocols and products is a significant differentiator.

👥 Team Culture & Values

Operations Values:

  • Reliability & Stability: A core value focused on ensuring the continuous availability and integrity of critical SSO/IAM systems.

  • Security-First Mindset: Prioritizing security in all design, development, and operational activities, adhering to stringent financial industry standards.

  • Proactive Problem Solving: Encouraging team members to anticipate issues, identify potential risks, and implement preventative measures rather than just reacting to incidents.

  • Efficiency & Automation: Driving initiatives to automate repetitive tasks, streamline processes, and reduce operational overhead through effective tooling and scripting.

  • Collaboration & Knowledge Sharing: Fostering an environment where team members actively share knowledge, support each other, and contribute to collective problem-solving.

Collaboration Style:

  • Cross-functional Integration: Working closely with diverse teams (Engineering, DevOps, Security, Product) to achieve shared objectives.

  • Structured Communication: Utilizing clear and concise communication channels, especially for critical incident reporting and technical escalations.

  • Feedback Loops: Encouraging open feedback on code, processes, and system performance to drive continuous improvement.

  • Mentorship & Support: Senior engineers are expected to mentor junior team members and provide guidance on best practices and technical challenges.

📝 Enhancement Note: The culture is shaped by the demands of a global financial institution and the critical nature of IAM services. This means a strong emphasis on responsibility, security, and collaborative problem-solving.

⚡ Challenges & Growth Opportunities

Challenges:

  • High System Complexity: Managing and troubleshooting intricate, distributed SSO/IAM platforms with numerous interconnected components and integrations.

  • Security Demands: Constantly evolving security threats and stringent compliance requirements necessitate continuous vigilance and platform adaptation.

  • Production Incident Management: Handling high-stakes, time-sensitive incidents that can impact thousands of users globally, requiring resilience under pressure.

  • Legacy vs. Modernization: Balancing the maintenance of existing, critical systems with the adoption of new technologies and architectural patterns.

  • Global Stakeholder Management: Collaborating effectively with diverse teams and stakeholders across different time zones and cultural backgrounds.

Learning & Development Opportunities:

  • Advanced IAM/Security Training: Access to specialized training, certifications, and workshops in cutting-edge IAM technologies and cybersecurity practices.

  • Cloud & Containerization Expertise: Deepening skills in cloud-native architectures, Kubernetes, and microservices through hands-on project work.

  • Observability & Monitoring Mastery: Becoming an expert in using advanced observability tools for performance tuning and proactive system health management.

  • Leadership Development Programs: Opportunities for training in technical leadership, project management, and effective communication for senior roles.

  • Industry Conferences & Forums: Participation in relevant industry events to stay abreast of the latest trends in engineering, security, and IAM.

📝 Enhancement Note: The challenges are inherent to operating critical infrastructure in a security-sensitive industry. Growth opportunities are geared towards deepening technical expertise in specialized areas and developing leadership capabilities.

💡 Interview Preparation

Strategy Questions:

  • Scenario-Based Problem Solving: Be ready to discuss how you would approach a complex production incident involving authentication failures across multiple integrated applications. Focus on your diagnostic methodology, communication strategy, and escalation process.

  • System Design for Scalability & Security: Prepare to design an SSO solution for a large enterprise, detailing considerations for scalability, fault tolerance, user management, authentication protocols (e.g., OAuth 2.0, SAML), and security hardening.

  • Operational Improvement Initiatives: Discuss a time you identified an opportunity to improve system reliability, automate a manual process, or enhance monitoring. Detail the steps you took and the outcomes achieved.

Company & Culture Questions:

  • Risk Management in Financial Services: How do you approach risk management in the context of critical systems like SSO within a financial institution?

  • Collaboration with Global Teams: Describe your experience working with distributed, international teams. What strategies do you use to ensure effective communication and collaboration?

  • Adapting to Change: How do you handle changes in technology, project requirements, or operational procedures? Share an example.

Portfolio Presentation Strategy:

  • Focus on Impact Metrics: When presenting case studies, quantify your achievements. Use metrics like "reduced incident resolution time by X%", "improved system uptime to Y%", "automated Z process, saving N hours per week."

  • Tell a Story: For each project, clearly articulate the problem, your specific role and actions, the technical challenges, the solutions implemented, and the business/operational impact.

  • Demonstrate Technical Depth: Be prepared to explain the technical architecture, design decisions, and specific code or configurations that were critical to your success.

  • Highlight Operational Acumen: Emphasize your contributions to system stability, monitoring, documentation, and incident management, not just feature development.

  • Showcase IAM Expertise: If applicable, highlight your hands-on experience with specific IAM protocols, tools, and security best practices.

📝 Enhancement Note: The interview process will scrutinize your technical skills, operational maturity, and ability to perform under pressure. Demonstrating a strong understanding of IAM principles and a proactive, problem-solving mindset will be key.

📌 Application Steps

To apply for this Senior Full-Stack Engineer position at Deutsche Bank:

  • Submit your application through the provided Deutsche Bank careers portal link. Ensure your resume is updated and tailored to highlight your full-stack development experience, particularly with Java and modern UI frameworks.

  • Prepare a targeted resume: Emphasize your experience with distributed systems, high-availability platforms, production support, incident management, and any specific IAM/SSO technologies mentioned. Quantify achievements where possible.

  • Curate your portfolio: Select 2-3 key projects that best showcase your full-stack capabilities, with a strong emphasis on operational contributions, problem-solving, and system reliability. Be ready to present these with clear metrics and impact statements.

  • Research Deutsche Bank's IAM/Security: Understand the company's position in the financial industry and the critical importance of secure identity management. Familiarize yourself with common IAM challenges in enterprise environments.

  • Practice interview questions: Rehearse answers to common technical, behavioral, and scenario-based questions, focusing on demonstrating your expertise in Java, frontend development, Linux, cloud, and specifically IAM/SSO protocols and operations.

⚠️ 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 expertise in Java backend development and modern UI frameworks like React or Angular. Candidates must have experience with IAM protocols and supporting high-availability distributed systems in production.