๐ Job Overview
Job Title: Full Stack Developer (UI + Backend), GCP & AI, AS (AVP)
Company: Deutsche Bank
Location: Pune - Business Bay, India
Job Type: Full time
Category: Software Engineering / Technology Operations
Date Posted: 2026-08-25
Experience Level: Mid-Senior Level (5-10 years)
Remote Status: On-site
๐ Role Summary
-
Develop and operationalize next-generation, cloud-native solutions within the Transaction Monitoring and Data Controls domain, emphasizing engineering excellence and AI-driven automation.
-
Design, develop, and deploy scalable full-stack applications, integrating both front-end UI and robust backend microservices.
-
Implement Agentic AI solutions to enhance efficiency, strengthen controls, and improve decision-making processes.
-
Drive application performance, resiliency, observability, and security best practices in a global, distributed team environment.
-
Collaborate closely with cross-functional teams including Cloud Platform, Security, Data, Risk, and Compliance to deliver enterprise-grade solutions.
๐ Enhancement Note: While the job title is "Full Stack Developer," the responsibilities and required technologies (GCP, AI, Microservices, Kafka, Spark) indicate a role that bridges traditional software development with operational aspects of building and maintaining scalable, data-intensive, and AI-enabled systems. The emphasis on "operationalize" and "observability" suggests a need for an understanding of production environments and system health, aligning it with a broader technology operations perspective. The mention of "AVP" in the title suggests a more senior role with potential for leadership or significant technical influence.
๐ Primary Responsibilities
-
Build and deliver end-to-end solutions encompassing responsive UI development and robust backend Java-based microservices and REST APIs using Spring Boot.
-
Design and implement reusable, accessible user interfaces with a component-based architecture, integrating seamlessly with backend services, event streams, and data platforms.
-
Develop cloud-native applications leveraging GCP services such as App Engine, GKE, and Cloud Run, ensuring scalability and efficiency.
-
Construct event-driven and data-processing pipelines utilizing technologies like Kafka and Apache Spark to manage high-volume data flows.
-
Contribute to the development and integration of LLM/Agentic AI and RAG-based automation use cases to drive efficiency and enhance controls.
-
Implement and champion application performance tuning, resiliency strategies, fault tolerance, observability, and security best practices across the development lifecycle.
-
Foster strong collaboration with Cloud Platform, Security, Data, Risk, and Compliance teams to ensure the delivery of secure, compliant, and enterprise-grade solutions.
-
Promote high standards of code quality, reusability, and engineering best practices within globally distributed development teams.
๐ Enhancement Note: The responsibilities highlight a need for a developer who not only codes but also understands the operational lifecycle of applications, including deployment, monitoring, and maintenance in a cloud environment. The emphasis on "operationalize," "resiliency," "fault tolerance," and "observability" points towards responsibilities that are crucial for maintaining stable and efficient production systems, a core aspect of technology operations.
๐ Skills & Qualifications
Education: While specific educational requirements are not detailed, a Bachelor's or Master's degree in Computer Science, Engineering, or a related field is typically expected for this level of role.
Experience: Minimum of 5-10 years of hands-on experience in full-stack development, with a strong emphasis on both UI and backend engineering. Experience in designing and implementing enterprise-grade solutions in cloud-native environments is essential.
Required Skills:
-
Proficient in Java (versions 8/11/17+) with extensive experience in Spring Boot and Microservices architecture.
-
Strong expertise in Frontend/UI development using React or Angular, including TypeScript/JavaScript, responsive design principles, and component-based architecture.
-
Proven experience designing and implementing REST APIs and working with event-driven architecture, particularly with Kafka.
-
Demonstrated experience with GCP services such as App Engine, GKE (Google Kubernetes Engine), and Cloud Run.
-
Experience building scalable, high-volume applications with a focus on performance tuning and resilience engineering.
-
Familiarity with at least one transactional database technology (e.g., Oracle, BigQuery).
-
Experience with CI/CD tools like TeamCity, Jenkins, or GitHub Actions for automated build and deployment pipelines.
-
Practical experience in LLM-based application development and Agentic AI frameworks (e.g., LangChain, Google ADK, CrewAI), including RAG (Retrieval-Augmented Generation) patterns.
-
Strong verbal and written communication skills, with demonstrated experience in global team collaboration. Preferred Skills:
-
Experience with Red Hat OpenShift for container orchestration.
-
Familiarity with Kotlin as a programming language.
-
Experience implementing security protocols such as OAuth2/OIDC.
-
Frontend testing experience using frameworks like Jest, Cypress, or Playwright.
-
Experience in large-scale data integration projects and products.
-
Data engineering experience, including partitioning and performance optimization for data retrieval and insertion.
-
Experience handling confidential data and implementing privacy-preserving design approaches.
-
Domain knowledge in payment screening, fraud detection, integrity monitoring, or payment lifecycle management.
-
Experience with Drools or similar business rules engines.
-
Understanding of data quality, lineage, observability, and data security principles.
๐ Enhancement Note: The emphasis on "resilience engineering," "observability," and "performance tuning" alongside core development skills strongly suggests that candidates with a background in building and maintaining production-ready systems in a cloud environment will be highly valued. This aligns with the operational side of technology roles.
๐ Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstrated projects showcasing end-to-end full-stack development, from UI to backend microservices.
-
Case studies detailing the design and implementation of scalable cloud-native applications on GCP, highlighting specific services used.
-
Examples of building and integrating event-driven architectures and data pipelines (e.g., Kafka, Spark), illustrating data flow and processing.
-
Projects that incorporate AI/LLM components, specifically demonstrating the application of Agentic AI or RAG patterns for automation or enhanced decision-making.
-
Evidence of contributions to CI/CD pipelines, showcasing automated testing, building, and deployment processes. Process Documentation:
-
Showcase examples of how you've documented workflows, system architectures, and API designs to ensure clarity and maintainability.
-
Include documentation related to performance optimization, resilience strategies, and observability implementations for critical applications.
-
Provide examples of process improvements you've implemented, detailing the problem, your solution, and the measurable impact on efficiency or system stability.
๐ Enhancement Note: For a role involving cloud-native development and AI integration, a portfolio should not only showcase coding skills but also the ability to design, deploy, and maintain robust systems. This includes demonstrating an understanding of DevOps principles, cloud architecture, and the operational considerations for AI/ML models in production.
๐ต Compensation & Benefits
Salary Range: For a Full Stack Developer (AVP level) with 5-10 years of experience in Pune, India, the estimated annual salary range is typically between โน18,00,000 to โน35,00,000. This range can vary based on specific skills, interview performance, and the precise scope of responsibilities.
Benefits:
-
Best-in-class leave policy: Generous paid time off to support work-life balance.
-
Gender-neutral parental leaves: Comprehensive leave policies for all 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) for you and your family members: Confidential support services for personal and professional challenges.
-
Comprehensive Hospitalization Insurance for you and your dependents: Robust health coverage for employees and their families.
-
Accident and Term life Insurance: Financial protection against unforeseen events.
-
Complementary Health screening for 35 yrs. and above: Proactive health monitoring for employees.
Working Hours: The role is designated as full-time, typically implying a standard work week of approximately 40 hours. Given the mention of global collaboration, flexibility may be required to align with different time zones.
๐ Enhancement Note: The salary estimate is based on current market data for mid-to-senior level Full Stack Developers in Pune, India, considering the specified technologies (Java, Spring Boot, React/Angular, GCP, AI) and the AVP title which indicates a higher level of responsibility and compensation. The benefits listed are directly extracted from the provided text.
๐ฏ Team & Company Context
๐ข Company Culture
Industry: Financial Services (Banking). Deutsche Bank is a leading global bank with a strong presence in investment banking, corporate banking, and private banking.
Company Size: Large enterprise, with a global workforce numbering in the tens of thousands. This scale implies structured processes, robust infrastructure, and opportunities for impact across a wide organization.
Founded: Deutsche Bank was founded in 1870. Its long history signifies stability, deep industry expertise, and a culture that has evolved over decades.
Team Structure:
-
The role is within the Technology, Data and Innovation (TDI) organization, specifically focused on the Transaction Monitoring and Data Controls domain.
-
This suggests a team composed of engineers, data specialists, and potentially product owners working on critical financial compliance and data integrity systems.
-
Collaboration is expected with other technology groups such as Cloud Platform, Security, Data, Risk, and Compliance teams, indicating a matrixed or highly cross-functional working environment. Methodology:
-
The team's strategy emphasizes engineering excellence, agile delivery, and cloud modernization.
-
AI-driven automation is a key focus, implying the use of modern development practices and the integration of intelligent solutions.
-
Experience with event-driven architecture and data processing pipelines suggests a focus on real-time data management and analysis.
Company Website: https://www.db.com/company/company.html
๐ Enhancement Note: Deutsche Bank's position as a large, established financial institution suggests a culture that balances innovation with stringent regulatory requirements and robust risk management. For operations-focused roles, this means a strong emphasis on stability, security, and compliance in addition to technological advancement.
๐ Career & Growth Analysis
Operations Career Level: This role is at the Assistant Vice President (AVP) level, typically indicating a mid-to-senior position. It requires significant hands-on technical expertise and the ability to contribute to architectural decisions and complex problem-solving. The role is expected to drive engineering excellence and operationalize solutions, suggesting a blend of deep technical contribution and a focus on system stability and efficiency.
Reporting Structure: While not explicitly detailed, an AVP typically reports to a Director or Vice President within the Technology, Data and Innovation (TDI) organization. The role will involve close collaboration with various engineering, data, risk, and compliance teams, suggesting a matrixed reporting or strong cross-functional influence.
Operations Impact: The role directly impacts the Transaction Monitoring and Data Controls domain, which is critical for regulatory compliance, risk management, and fraud prevention in the financial industry. By building next-generation solutions and implementing AI-driven automation, this position will enhance the efficiency, accuracy, and robustness of these essential operational functions, contributing to the bank's overall stability and integrity.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in cloud-native development on GCP, advanced AI/LLM frameworks (Agentic AI, RAG), and distributed systems (microservices, event streams).
-
Leadership Development: Opportunities to mentor junior developers, lead technical initiatives, and potentially transition into team lead or architect roles, especially within the AVP to VP progression.
-
Domain Expertise: Develop specialized knowledge in financial crime compliance, data controls, and regulatory technology (RegTech), becoming a subject matter expert.
-
Cross-Functional Exposure: Gain experience working with diverse teams across different technology and business functions, enhancing understanding of the broader financial institution.
-
Certifications & Training: Leverage sponsorship for industry-relevant certifications and educational programs to continuously upskill.
๐ Enhancement Note: The AVP title and the focus on building "next-generation solutions" with AI suggest a role that offers significant technical growth and potential leadership opportunities within a critical operational domain of a major financial institution.
๐ Work Environment
Office Type: The job is listed as "On-site" and the location is "Pune - Business Bay." This implies a traditional office-based work environment within a corporate setting, likely a modern office building designed to support technology teams.
Office Location(s): Pune, India. This is a major IT and business hub in India, offering a vibrant ecosystem for technology professionals.
Workspace Context:
-
Collaborative Environment: The emphasis on collaboration with global teams and cross-functional stakeholders suggests a workspace that facilitates team interaction, potentially with open-plan areas, meeting rooms, and shared collaboration tools.
-
Technology & Tools: As a technology role within a leading bank, expect access to robust IT infrastructure, development tools, and enterprise-grade software necessary for building and deploying complex applications.
-
Team Interaction: Opportunities to engage with fellow developers, architects, data scientists, and operational stakeholders, fostering knowledge sharing and problem-solving.
Work Schedule: The standard full-time work schedule of approximately 40 hours per week is expected. However, given the global nature of Deutsche Bank and the agile methodologies employed, some flexibility may be required to attend meetings or collaborate with teams in different time zones.
๐ Enhancement Note: An on-site role in a major financial institution like Deutsche Bank in Pune typically offers a structured and professional work environment with access to extensive resources and a strong emphasis on security and compliance.
๐ Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and potentially a brief HR call to assess basic qualifications and cultural fit.
-
Technical Interviews: Multiple rounds focusing on core development skills:
- Backend: Java, Spring Boot, Microservices, database concepts, API design.
- Frontend: React/Angular, TypeScript/JavaScript, component-based architecture.
- Cloud & AI: GCP services, containerization (Kubernetes), AI/LLM concepts, RAG.
- System Design: Designing scalable, resilient applications, potentially with an operational focus.
-
Coding Challenges: Practical coding exercises, either live or take-home, to assess problem-solving abilities and coding proficiency.
-
Behavioral/Situational Interviews: Questions assessing your experience with collaboration, problem-solving, handling challenges, and aligning with company values.
-
Manager/Director Interview: A final discussion to assess overall fit, career aspirations, and strategic thinking.
Portfolio Review Tips:
-
Curate Select Projects: Focus on 2-3 of your most relevant projects that showcase full-stack development, GCP expertise, and AI integration.
-
Highlight End-to-End Ownership: For each project, clearly articulate your role, the problem you solved, your technical approach (UI, backend, cloud, AI), and the outcome.
-
Showcase GCP & AI Implementation: Detail your experience with specific GCP services used and how you integrated LLMs or Agentic AI frameworks. Explain the RAG patterns if applicable.
-
Quantify Impact: Whenever possible, use metrics to demonstrate the impact of your work (e.g., performance improvements, efficiency gains, cost savings, enhanced control accuracy).
-
Explain Operational Considerations: Discuss how you approached performance, scalability, resilience, and observability in your projects.
-
Prepare for Technical Deep Dives: Be ready to discuss your code, design choices, and trade-offs in detail.
Challenge Preparation:
-
Practice Coding Problems: Utilize platforms like LeetCode, HackerRank, or similar to hone your algorithms and data structures skills, focusing on Java.
-
System Design Practice: Study common system design patterns for scalable applications, microservices, and cloud-native architectures. Consider how to incorporate AI components.
-
GCP & AI Scenario Questions: Be prepared for questions on how to deploy and manage applications on GCP, and how to leverage AI for specific business problems relevant to financial services.
-
Behavioral Question Framework: Prepare STAR (Situation, Task, Action, Result) responses for common behavioral questions related to teamwork, problem-solving, and leadership.
๐ Enhancement Note: Given the role's emphasis on AI and cloud, expect interviewers to probe deeply into your understanding of these technologies from both a development and an operational deployment perspective. Demonstrating an ability to build robust, observable, and scalable AI-powered applications will be key.
๐ Tools & Technology Stack
Primary Tools:
-
Backend Development: Java (8/11/17+), Spring Boot, Microservices, REST APIs.
-
Frontend Development: React or Angular, TypeScript/JavaScript, HTML5, CSS3.
-
Cloud Platform: Google Cloud Platform (GCP) โ specifically App Engine, Google Kubernetes Engine (GKE), Cloud Run.
-
Messaging/Event Streaming: Apache Kafka.
-
Data Processing: Apache Spark.
-
Databases: Transactional databases (e.g., Oracle), BigQuery.
-
Containerization & Orchestration: Docker, Kubernetes (via GKE).
-
CI/CD: TeamCity, Jenkins, GitHub Actions.
Analytics & Reporting:
-
Data Warehousing/Analytics: BigQuery.
-
Observability Tools: Potentially Prometheus, Grafana, ELK stack, or GCP's native monitoring tools for application performance and health.
CRM & Automation:
-
AI/LLM Frameworks: LangChain, Google ADK, CrewAI.
-
RAG Patterns: Retrieval-Augmented Generation implementation.
-
Rules Engines (Preferred): Drools.
-
Security Protocols (Preferred): OAuth2, OIDC.
๐ Enhancement Note: A strong command of the GCP ecosystem, alongside core Java/Spring Boot and modern frontend frameworks, is essential. Proficiency in event-driven architectures (Kafka) and AI/LLM integration (LangChain) is a significant differentiator. The mention of observability tools is critical for operational understanding.
๐ฅ Team Culture & Values
Operations Values:
-
Engineering Excellence: A commitment to building high-quality, robust, and maintainable software solutions.
-
Agile Delivery: Embracing iterative development, rapid feedback loops, and adaptability to changing requirements.
-
Cloud Modernization: Driving the adoption and effective utilization of cloud technologies for scalability and efficiency.
-
AI-Driven Automation: Leveraging artificial intelligence to streamline processes, enhance controls, and improve decision-making.
-
Responsibility & Initiative: Acting with ownership, taking proactive steps to solve problems, and driving solutions to completion.
Collaboration Style:
-
Cross-Functional Integration: Working closely with Cloud Platform, Security, Data, Risk, and Compliance teams to ensure comprehensive solution delivery.
-
Global Collaboration: Effectively communicating and coordinating with distributed teams across different geographical locations and time zones.
-
Code Quality & Standards: Promoting a culture of peer review, knowledge sharing, and adherence to engineering best practices to ensure consistency and quality.
-
Continuous Learning: Fostering an environment where team members are encouraged to learn new technologies and share insights, particularly in rapidly evolving areas like AI and cloud computing.
๐ Enhancement Note: The culture likely emphasizes a blend of innovation (AI, cloud) with the rigor and compliance expected in the financial services industry. A proactive, collaborative, and quality-focused approach will be highly valued.
โก Challenges & Growth Opportunities
Challenges:
-
Integrating AI in a Regulated Environment: Navigating the complexities of deploying AI solutions within strict financial regulations, ensuring explainability, fairness, and compliance.
-
Scalability and Performance: Building and maintaining high-volume, low-latency applications that handle sensitive financial data, requiring robust performance tuning and resilience engineering.
-
Legacy System Integration: Potentially integrating new cloud-native and AI-driven solutions with existing legacy systems within a large enterprise.
-
Rapidly Evolving Technology Landscape: Keeping pace with advancements in cloud technologies, AI/ML, and full-stack development to ensure solutions remain modern and effective.
Learning & Development Opportunities:
-
Deep Dive into GCP & AI: Opportunities to gain advanced certifications and hands-on experience with a wide array of GCP services and cutting-edge AI/LLM frameworks.
-
Financial Services Domain Expertise: Developing specialized knowledge in transaction monitoring, fraud detection, and regulatory compliance, becoming a valuable asset in the FinTech space.
-
Architectural Influence: As an AVP, opportunities to contribute to high-level architectural decisions and influence technology strategy within the domain.
-
Global Project Exposure: Working on projects with international scope, providing exposure to diverse business needs and operational challenges across different regions.
-
Mentorship Programs: Access to senior technical leaders and potential mentorship to guide career progression within Deutsche Bank.
๐ Enhancement Note: The challenges presented are typical for technology roles in large financial institutions, requiring a blend of technical prowess and an understanding of operational and regulatory constraints. The growth opportunities are substantial, particularly in specialized fields like AI and cloud within FinTech.
๐ก Interview Preparation
Strategy Questions:
-
"Describe a complex full-stack application you designed and built from scratch. What were the key architectural decisions, and how did you ensure its scalability and resilience on GCP?" (Focus on your end-to-end process, GCP services, and operational considerations.)
-
"How would you approach implementing an Agentic AI solution for transaction anomaly detection? What are the key components, potential challenges, and how would you ensure its reliability and explainability?" (Demonstrate understanding of AI/LLM, RAG, and operationalizing AI in a regulated context.)
-
"Walk me through your process for developing and deploying a microservice. How do you ensure code quality, handle dependencies, and integrate it into a CI/CD pipeline with robust monitoring?" (Highlight your development workflow, DevOps practices, and operational awareness.) Company & Culture Questions:
-
"Deutsche Bank is undergoing significant cloud modernization and AI integration. How do you see your role contributing to these strategic initiatives, and what are your thoughts on balancing innovation with regulatory compliance?" (Show you've researched the company's strategic direction and understand the industry context.)
-
"Describe a time you had to collaborate with cross-functional teams (e.g., Risk, Compliance, Cloud Platform) to deliver a technical solution. What were the challenges, and how did you ensure alignment and successful delivery?" (Prepare examples that showcase your communication and collaboration skills.)
-
"How do you measure the success and impact of your technical contributions, especially in areas like AI automation or system performance?" (Focus on quantifiable results and operational metrics.) Portfolio Presentation Strategy:
-
Structure Your Narrative: For each project, clearly articulate the Problem, your Solution (design, tech stack, AI components), the Implementation details (GCP, CI/CD), and the Results (metrics, impact, operational benefits).
-
Showcase Technical Depth: Be ready to deep-dive into specific code snippets, architectural diagrams, or challenging technical problems you solved.
-
Emphasize Operationalization: Clearly explain how your solutions were deployed, monitored, and maintained in production. Discuss your approach to performance tuning and resilience.
-
Interactive Demos (if possible): If you have a live demo or a well-documented prototype, it can be highly effective. Otherwise, detailed screenshots and flowcharts are excellent.
-
Tailor to the Role: Highlight aspects of your projects that directly align with GCP, AI, microservices, and event-driven architectures as mentioned in the job description.
๐ Enhancement Note: Expect interviews to be technically rigorous, covering full-stack development, cloud architecture, and AI implementation. Demonstrating an understanding of how these technologies operate in a production, regulated environment will be crucial.
๐ Application Steps
To apply for this operations-focused technology position:
-
Submit your application through the provided Workday link.
-
Customize Your Resume: Highlight your experience with Java, Spring Boot, React/Angular, GCP, microservices, Kafka, and AI/LLM frameworks. Quantify your achievements with metrics related to performance, efficiency, or system stability.
-
Prepare Your Portfolio: Select 2-3 key projects that best demonstrate your full-stack capabilities, GCP expertise, and AI integration. Be ready to articulate the problem, your solution, the technologies used (especially GCP and AI), and the measurable outcomes. Focus on aspects related to operationalizing solutions and system resilience.
-
Practice Technical Scenarios: Rehearse answers to common Java, Spring Boot, React/Angular, GCP, and AI/LLM interview questions. Practice system design scenarios, considering scalability, performance, and observability.
-
Research Deutsche Bank: Understand the company's strategic focus on cloud modernization and AI, and be prepared to discuss how your skills align with their goals in the financial services sector.
โ ๏ธ 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
The role requires strong hands-on experience in Java, Spring Boot, and modern frontend frameworks like React or Angular. Candidates must also have proven experience with GCP services, event-driven architectures, and AI/LLM frameworks.