The Senior Engineer will design and develop software components, engage in agile development processes, and ensure high-quality deliverables. Responsibilities include contributing to architecture decisions and collaborating within a global team.
Job Description:
Job Title: Lead Backend Engineer, VP
Location: Pune, India
Role Description
- Service Solutions & AI is the domain revolutionizing Deutsche Bank's Private Bank through holistic process automation and AI innovation. Within this critical area, the "Customer Journey Solutions" team is central to shaping its future. We make a significant contribution to the target architecture by driving a common platform, fostering growth initiatives, and optimizing processes. Our key initiatives include the operation and development of the dbCORE low-code platform for process design, creating online product sales and self-service offerings for all channels, building a dedicated product sales and service shop for easy integration, and delivering PB-wide Ident & Sign solutions.
- As a Lead Backend Engineer, you will be responsible for designing and developing software components in accordance with business requirements Customer Journey Solutions You will have exposure to all phases of the software development lifecycle, taking responsibility for delivering complex features end-to-end with a high degree of quality as an active engineer in our agile team setup. You will contribute your skills to overall design and architecture decisions, with a strong focus on both functional and non-functional requirements. Additionally, you will engage with our engineering practice in terms of software engineering best practices, testing methodologies, and other quality initiatives, working within a global distributed team to achieve collective success.
- Join us to innovate and optimize customer journeys across the Private Bank!
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 maintain software components in line with business and regulatory requirements.
- Take responsibility for delivering complex features end to end with a high degree of quality, including design, implementation, testing, deployment, and support.
- Work across all phases of the software development lifecycle (requirements analysis, design, development, testing, deployment, and operations).
- Contribute to overall design and architecture decisions with strong focus on both functional and non-functional requirements (e.g. performance, scalability, security, reliability).
- Drive and champion software engineering best practices, including code quality standards, test strategies, CI/CD, and documentation within the team.
- Apply sound testing methodologies (unit, integration, and automated tests) to ensure delivery quality.
- Collaborate effectively in a global, distributed agile team setup and proactively contribute to team ceremonies and planning.
- Engage with stakeholders (product owners, business, architecture, other engineering teams) to design and implement customer-focused solutions that meet digital sales needs.
- Mentor and guide other engineers, fostering a culture of continuous improvement, knowledge sharing, and engineering excellence.
Your skills and experience
- Experience
- At least 10 years of industry experience in software design and development in a large-scale distributed system environment, ideally within the financial services industry.
- Hands-on exposure across all phases of the software development lifecycle in agile environments.
- Technical skills
- Fluent in developing RESTful APIs using either:
- Java with Spring Boot and Spring Security, or
- Node.js with Express and TypeScript.
- Strong experience working with both relational and NoSQL databases.
- Practical understanding and experience with OAuth2 flows and secure authentication/authorization patterns.
- Solid experience building containerized services (e.g., Kubernetes) or cloud-native services.
- Experience with infrastructure and automation tooling such as Terraform, GitHub Actions, and Google Cloud Platform is a strong plus.
- Solid experience with build tools such as Maven and Webpack, and with testing frameworks for unit and integration testing.
- Fluent in developing RESTful APIs using either:
- Leadership & collaboration
- Strong passion for leading a distributed agile engineering team, including technical guidance, code reviews, and fostering best practices.
- Effective stakeholder management skills with the ability to understand business needs and translate them into technical solutions.
- Proven ability to design and deliver customer-focused solutions in a complex, multi-stakeholder environment.
- Education
- A degree in Computer Science or a similar technical field of study, or equivalent practical experience.
- Language skills
- Proficiency in spoken and written English.
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.
Top Skills
Express
Java
Kubernetes
Maven
Node.js
Nosql Databases
Oauth2
Openapi
Postman
Relational Databases
Restful Apis
Spring Boot
Spring Security
Typescript
Webpack
Similar Jobs
Fintech • Financial Services
Responsible for designing and developing software components, delivering features in agile settings, and engaging in quality best practices within a global team.
Top Skills:
ExpressGithub ActionsGCPJavaKubernetesMavenNode.jsNosql DatabasesOauth2Relational DatabasesRestful ApisSpring BootSpring SecurityTerraformTypescriptWebpack
Fintech • Financial Services
Lead the design and development of backend software for digital sales, overseeing delivery, architecture, and best practices within an agile team.
Top Skills:
Aws EcsCassandraExpressGithub ActionsGCPJavaJestJunitKubernetesMavenMochaMockitoMongoDBMySQLNode.jsPostgresSpring BootSpring SecurityTerraformTypescriptWebpack
Healthtech • Logistics • Pharmaceutical
The SAP Security Specialist develops SAP security privileges, oversees technical designs, ensures compliance and manages internal controls, requiring extensive SAP experience.
Top Skills:
Api DesignAWSAzureCloud ComputingGCPGradleHadoopHTML/CSSJavaJavaScriptJdbcJeeJmsJpaMicrosoft Office SuitePythonSap AbapSpringSQL
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

