Senior Engineer, AVP

Deutsche Bank

Bengaluru

On-site

INR 1,800,000 - 2,600,000

Full time

7 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Best leave policy
Parental leaves
Childcare reimbursement
Certifications sponsorship
EAP for you and family
Health insurance

Job summary

Deutsche Bank in Bangalore seeks a Senior Engineer AVP to design and optimize cloud‑native Java microservices. You will drive performance across apps and databases (Oracle, PostgreSQL), mentor teams, and support GCP and Snowflake integrations.

You will participate in cloud modernization, CI/CD, and ensure scalable, reliable systems, aligning with DB’s engineering standards and best practices.

Qualifications

  • 9+ years of hands‑on software engineering experience with Java and microservices.
  • Experience designing enterprise‑scale distributed systems and cloud‑native apps.
  • Strong Spring Boot, Spring Cloud, REST APIs, and event‑driven architectures.
  • Proven performance optimization for Java apps and databases.

Responsibilities

  • Design, develop, and implement scalable microservices in Java/Spring Boot.
  • Drive performance engineering across app, middleware, and DB layers.
  • Tune JVM, memory, GC, threading, and API performance.
  • Optimize Oracle and PostgreSQL with indexing and SQL tuning.
  • Collaborate with product, architects, and DevOps to deliver quality solutions.
  • Support cloud modernization and Snowflake data platform adoption.

Skills

Java
Spring Boot
Microservices
Performance tuning
JVM tuning
PostgreSQL
Oracle DB
Cloud GCP
Snowflake
REST APIs
Event-driven
Observability
Caching
Concurrency
DevOps
Python

Education

Bachelor's degree in CS/Engineering
Master's degree preferred

Tools

Docker
Kubernetes
Kafka
RabbitMQ
CI/CD
Maven
Gradle
Jenkins
Terraform

Job description

Position Overview
  • As a Senior Engineer, you will be responsible for designing, developing, and optimizing highly scalable, resilient, and cloud‑native microservices using Java and Spring Boot. You will collaborate closely with architects, product managers, and engineering teams to implement solutions that align with established architectural standards, engineering best practices, and long‑term technology goals.
  • The role requires strong hands‑on expertise in developing enterprise‑grade distributed systems, with a core focus on performance across both application and database layers. You will actively identify and resolve performance bottlenecks, contribute to optimization initiatives, and ensure systems can scale efficiently to support growing business demands.
  • As part of our technology modernization journey, you will participate in cloud migration initiatives involving Google Cloud Platform (GCP) and help drive the adoption and integration of Snowflake‑based data solutions. The ideal candidate brings a proven track record of building high‑performance Java microservices, optimizing Oracle and PostgreSQL databases, and designing scalable solutions that leverage modern cloud and data platforms.
  • You will also provide technical guidance within the team through mentoring, peer code reviews, and by promoting engineering standards that foster a culture of technical excellence, innovation, and continuous improvement.
Job Title: Senior Engineer, AVP

Location: Bangalore, India

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
  • Design, develop, and implement scalable microservices utilizing Java, Spring Boot, and associated technologies.
  • Build highly scalable, resilient, and high‑performance distributed applications capable of handling enterprise workloads.
  • Drive performance engineering initiatives across application, middleware, and database layers.
  • Analyze, troubleshoot, and optimize Java microservices through JVM tuning, memory management, garbage collection optimization, thread management, connection pool tuning, and API performance improvements.
  • Optimize Oracle and PostgreSQL database solutions through query tuning, execution plan analysis, indexing strategies, schema design optimization, and database performance monitoring.
  • Collaborate with product managers, architects, DevOps engineers, and business stakeholders to deliver high‑quality solutions.
  • Contribute to cloud modernization initiatives and support the adoption of Google Cloud Platform (GCP) services and cloud‑native architecture patterns.
  • Design and implement integrations with Snowflake and support data platform modernization initiatives.
  • Promote engineering best practices through code reviews, design reviews, automated testing, CI/CD adoption, and operational excellence.
  • Mentor and coach engineers to help them grow their technical capabilities and achieve their development goals.
  • Contribute to architectural decisions related to scalability, reliability, observability, performance optimization, and cloud adoption.
Your Skills And Experience
Must Have
  • 9+ years of hands‑on software engineering experience with strong expertise in Java technologies and Microservices.
  • Significant experience designing and developing enterprise‑scale, highly scalable distributed systems and cloud‑native applications.
  • Strong expertise in Microservices Architecture, including design patterns, resiliency patterns, scalability, fault tolerance, and observability.
  • Deep proficiency in Spring Boot, Spring Cloud, RESTful APIs, and event‑driven architectures.
  • Proven experience in performance optimization and tuning of Java applications and microservices, including:
    • JVM tuning and performance analysis
    • Memory management and garbage collection optimization
    • Thread management and concurrency optimization
    • Application profiling and diagnostic tools
    • Production performance troubleshooting and root cause analysis
    • API and service response time optimization
  • Strong expertise with Oracle and PostgreSQL databases.
  • Hands‑on experience in database performance tuning and optimization, including:
    • SQL query tuning
    • Execution plan analysis
    • Indexing strategies
    • Schema and data model optimization
    • Database scalability and performance troubleshooting
    • Database monitoring and optimization best practices
  • Experience working with business‑critical systems where performance, scalability, reliability, and availability are essential.
  • Experience integrating enterprise applications with Snowflake and understanding modern cloud‑based data platform architectures.
  • Exposure to Snowflake capabilities such as data ingestion, integration patterns, ETL/ELT processes, and application connectivity.
  • Experience developing and deploying applications on public cloud platforms, preferably Google Cloud Platform (GCP).
  • Strong understanding of scalability, distributed systems, caching strategies, concurrency, and performance engineering principles.
  • Strong analytical, problem‑solving, and communication skills.
Desirable Skills That Will Help You Excel
  • Previous experience working in Agile/Scrum environments.
  • Strong understanding of containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience with messaging and event‑streaming platforms such as Kafka and RabbitMQ.
  • Familiarity with cloud‑native architecture patterns and managed services on GCP.
  • Understanding of Architecture and Design Principles, Algorithms, and Data Structures.
  • Experience with observability platforms, monitoring frameworks, and Site Reliability Engineering (SRE) practices.
  • Knowledge of Infrastructure as Code (IaC) and cloud automation concepts.
  • Experience working with data engineering or analytics platforms.
  • Previous experience with Python or other scripting languages.
  • Proficiency in Git, Jenkins, CI/CD pipelines, Maven, Gradle, DevOps, and SRE methodologies.
  • Prior experience in technical leadership, mentoring, and guiding development teams.

Proven ability to leverage AI tools to enhance productivity, optimise workflows to solve business problems, while applying critical judgment to ensure responsible and ethical use of data and AI outputs.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer, AVP
Senior Engineer, AVP

Deutsche Bank AG • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Best leave policy
Gender neutral parental leaves
Sponsorship for certifications
+4
Senior Engineer - AVP
Senior Engineer - AVP

Deutsche Bank • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Leave policy
Parental leave
Childcare assistance
+5
Senior Engineer - AVP
Senior Engineer - AVP

Deutsche Bank • Pune District

On-site
INR 3,500,000 - 6,000,000
Best in class leave policy
Gender neutral parental leaves
Childcare reimbursement
+5
GCP - JAVA Developer, AVP
GCP - JAVA Developer, AVP

Deutsche Bank • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Best in class leave policy
Gender neutral parental leaves
Childcare reimbursement
+5
Engineer, AS
Engineer, AS

Deutsche Bank • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Leave policy
Parental leaves
Childcare assistance
+5
Engineer, AS
Engineer, AS

Deutsche Bank • Pune District

On-site
INR 900,000 - 1,500,000
Leave policy
Parental leave
Childcare assistance reimbursement
+5
Lead Engineer, VP
Lead Engineer, VP

Deutsche Bank AG • Pune District

On-site
INR 3,000,000 - 5,000,000
Leave policy
Parental leave
Childcare support
+5
Senior Engineer - Java + AI Engineer, AVP
Senior Engineer - Java + AI Engineer, AVP

Deutsche Bank • India

On-site
INR 1,800,000 - 2,400,000
Best in class leave policy
Gender neutral parental leaves
Childcare reimbursement
+5
Engineering, AS
Engineering, AS

Deutsche Bank • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Best-in-class leave policy
Gender neutral parental leaves
Certifications and education support
+2
GCP - JAVA Developer, AVP
GCP - JAVA Developer, AVP

Deutsche Bank AG • Maharashtra

On-site
INR 2,200,000 - 3,400,000
Leave policy
Parental leave
Education sponsorship
+4