Lead Java Engineer

Deutsche Bank

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Pension and life assurance
Holiday 30 days + bank holidays
Private healthcare

Job summary

Deutsche Bank AG in London is seeking a Lead Java Engineer to drive the design and delivery of scalable, full‑stack applications. You will own architecture decisions, API design, and end‑to‑end lifecycle while aligning with security and regulatory requirements.

The role demands extensive Java/Spring experience, microservices, and a drive for high-quality, test‑driven development, with optional React/TypeScript frontend exposure. Hybrid working and a comprehensive benefits package are offered.

Qualifications

  • Extensive enterprise software development experience using Java/Spring Boot and related backend tech.
  • ,

Responsibilities

  • Lead design, development, and delivery of scalable full-stack apps using Java, Spring Boot, Angular/React and modern web tech.
  • ,

Skills

Java
Spring Boot
REST APIs
Microservices
TDD
Automated testing
React
TypeScript
AI tools

Job description

Job Description:Job Title Lead Java EngineerLocation LondonCorporate Title DirectorRisk management System (RMS) Trade Processing is a strategic platform acting as the primary record for financial products across the Bank, with a strong focus on complex Over the Counter (OTC) derivatives. It supports the full trade lifecycle, from initial booking and enrichment through amendments, allocations, and lifecycle events (such as roll, unwind, exercise, and expiry), to clearing, settlement, and downstream risk reporting, ensuring consistent and reliable trade representation across front, middle, and back-office systems.As the RMS platform continues to expand its coverage of supported commodity products and trading flows, we are looking for a Lead Java Engineer to strengthen our experienced and dynamic team. Our technology stack includes Java, Spring, Kafka, Oracle Database, and React, offering opportunities to work across both backend and frontend components of a business‑critical system.What we’ll offer youA healthy, engaged and well-supported workforce are better equipped to do their best work and, more importantly, enjoy their lives inside and outside the workplace. That’s why we are committed to providing an environment with your development and wellbeing at its centre.You can expect:Hybrid Working - we understand that employee expectations and preferences are changing. We have implemented a model that enables eligible employees to work remotely for a part of their working time and reach a working pattern that works for themCompetitive salary and non-contributory pension30 days’ holiday plus bank holidays, with the option to purchase additional daysLife Assurance and Private Healthcare for you and your familyA range of flexible benefits including Retail Discounts, a Bike4Work scheme and Gym benefitsThe opportunity to support a wide ranging CSR programme + 2 days’ volunteering leave per yearYour key responsibilitiesLead the design, development, and delivery of scalable full-stack applications using Java, Spring Boot, Angular, and modern web technologies.Drive technical architecture decisions and ensure solutions meet functional, non-functional, security, and regulatory requirements.Own the end-to-end software development lifecycle, from solution design and implementation through deployment and production support.Produce clear and comprehensive technical documentation covering architecture, design decisions, APIs, operational processes, and support procedures.Support incident management, root-cause analysis, and implementation of long-term preventive measures.Your skills and experienceExtensive experience in enterprise software development using Java, Spring Boot, Spring Framework, and related backend technologies.Proven expertise in designing and implementing RESTful APIs and microservices architectures.Strong commitment to test-driven development, automated testing, and quality engineering practices.Nice to have: experience developing modern web applications using React, TypeScript.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 outputsHow we’ll support youTraining and development to help you excel in your careerFlexible working to assist you balance your personal prioritiesCoaching and support from experts in your teamA culture of continuous learning to aid progressionWe value diversity and as an equal opportunities’ employer, we make reasonable adjustments for those with a disability such as the provision of assistive equipment if required (e.g. screen readers, assistive hearing devices, adapted keyboards)About usDeutsche Bank is the leading German bank with strong European roots and a global network. Click here to see what we do.Deutsche Bank in the UK is proud to be named in The Times Top 50 Employers for Gender Equality and has been awarded a Gold Award from Stonewall and named in their Top 100 Employers .If you have a disability, health condition, or require any adjustments during the application process, we encourage you to contact our Adjustments Concierge on adjustmentsconcierge@db.com to discuss.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

Lead Java Engineer - Energy and Emissions Business
Lead Java Engineer - Energy and Emissions Business

0840 Deutsche Bank Aktiengesellschaft, Filiale London • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid Working
Pension
Holiday allowance
+4
Lead Java Engineer - Hybrid, Full-Stack Trade Platform
Lead Java Engineer - Hybrid, Full-Stack Trade Platform

0840 Deutsche Bank Aktiengesellschaft, Filiale London • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid Working
Pension
Holiday allowance
+4
Trade Management UI Engineer – FIC Shared Services
Trade Management UI Engineer – FIC Shared Services

0840 Deutsche Bank Aktiengesellschaft, Filiale London • Greater London

Hybrid
GBP 65,000 - 90,000
Hybrid Working
Competitive salary
Non-contributory pension
+3
Full Stack Developer – Java, Angular/React and Google Cloud
Full Stack Developer – Java, Angular/React and Google Cloud

A637 DBOI Global Services (UK) Limited • Park Central

Hybrid
GBP 60,000 - 90,000
Hybrid working
Pension
Holiday allowance
+5
Lead Java Developer – Integration Services
Lead Java Developer – Integration Services

3761 Barclays - BX - UK • Glasgow

On-site
GBP 75,000 - 110,000
Core Quantitative Strategic Analytics Engineer
Core Quantitative Strategic Analytics Engineer

0840 Deutsche Bank Aktiengesellschaft, Filiale London • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid working
Competitive salary
Non-contributory pension
+7
Test and DevOps Automation Engineer – Fixed Income Pricing and Analytics
Test and DevOps Automation Engineer – Fixed Income Pricing and Analytics

Deutsche Bank AG • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid Working
Pension
Holidays
+6
Feature Lead - Technology
Feature Lead - Technology

Bank of America Corporation • London Borough of Bromley

On-site
GBP 120,000 - 180,000
Private healthcare
Pension scheme
Life insurance
Senior Engineer
Senior Engineer

Quest Oracle Community • London Borough of Bromley

On-site
GBP 110,000 - 140,000
Private healthcare
Pension plan
Life assurance
+2
Lead Full-Stack Java Engineer
Lead Full-Stack Java Engineer

3761 Barclays - BX - UK • Knutsford

Hybrid
GBP 85,000 - 120,000