D

Deutsche Bank

Finances businesses and manages personal wealth

Lead Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A minimum of 14 years of information technology industry experience with strong hands-on expertise in Java and full-stack development.
  • Deep knowledge of Java, Spring Boot, REST APIs, microservices architecture, and modern front-end frameworks such as ReactJS.
  • Strong experience with databases including Oracle, PostgreSQL, and NoSQL, and a solid understanding of data modeling and performance optimization.
  • Hands-on experience with cloud platforms such as GCP, AWS, or Azure, and containerization technologies including Kubernetes and OpenShift.
  • Strong understanding of distributed systems, system design, and scalable architecture patterns.
  • Experience with DevOps and continuous integration and continuous delivery practices, including Jenkins or GitHub Actions, with a focus on automation and reliability.
  • Strong focus on engineering quality, including test-driven development, behavior-driven development, automated testing, and performance testing.
  • Hands-on or working knowledge of LLM-based applications and experience building agentic AI workflows using specification-driven development tools such as OpenSpec.
  • Experience working closely with business stakeholders, Product Owners, and Architects.
  • Ability to leverage AI tools to enhance productivity and optimize workflows to solve business problems, while applying critical judgment to ensure responsible and ethical use of data and AI outputs.

Responsibilities

  • Lead the analysis, architecture, design, and implementation of high-quality, scalable technology solutions within the Accounting domain.
  • Contribute directly as a hands-on engineering leader to solution design, coding, design and code reviews, testing, release activities, and production readiness.
  • Provide technical direction for applications built using Java, Spring Boot, REST APIs, microservices, and modern front-end technologies.
  • Design robust distributed systems and scalable architectures, applying appropriate engineering and integration patterns.
  • Drive adoption of cloud-native engineering practices, including containerization, orchestration, and deployment across GCP or similar cloud platforms.
  • Champion engineering excellence through test-driven development, behavior-driven development, automated testing, performance testing, continuous integration, and continuous delivery.
  • Improve application reliability, performance, and maintainability through effective data modeling, database optimization, automation, and technical-debt reduction.
  • Drive adoption of AI-assisted engineering practices across the software development lifecycle, including LLM-based applications, agentic AI workflows, and specification-driven development.
  • Collaborate with business stakeholders, Product Owners, and Architects to translate business requirements into practical and sustainable technology solutions.
  • Develop a strong understanding of the Accounting business capabilities being digitized or re-engineered and ensure solutions deliver measurable business outcomes.
  • Mentor and coach engineers, support technical decision-making, and create an environment that enables teams to deliver consistently at a high level.
  • Promote continuous learning, innovation, and upskilling while supporting the professional and technical development of team members.
  • Take end-to-end ownership of technology delivery, proactively identify risks, resolve complex technical challenges, and ensure successful implementation.
  • Keep abreast of emerging technology, architecture, and engineering trends and assess their relevance to the organization’s technology landscape.
  • Acquire functional knowledge of the business capability being digitized or re-engineered.
  • Drive AI adoption for the software development lifecycle and to solve business problems.

Desired Qualifications

  • GCP is the preferred cloud platform.

About the Company

Deutsche Bank

Finances businesses and manages personal wealth

Deutsche Bank finances companies, governments and individuals through a global banking network rooted in Germany and spanning major financial markets. Its investment bank focuses on bonds and currencies, alongside advice on mergers and raising capital, while its private bank handles household banking and wealth management. Businesses use its cash management, trade finance and lending services to move money and fund operations, and the group manages investment funds through DWS. It earns money from loan interest, transaction and investment fees, and trading activity. Deutsche Bank traces its founding to 1870 and is headquartered in Frankfurt am Main, Germany.

Company size
10,001+
Company stage
IPO
Headquarters
Frankfurt, Germany
Founded
1870

Recently Posted Jobs

Explore more opportunities at Deutsche Bank

See more jobs