Lead Engineer

Deutsche Bank

Field

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Deutsche Bank is leading a multi-year platform modernization in fixed income technology. You will design and deploy real-time, high-performance micro-services for rates and credit trading, collaborating with frontend engineers and business stakeholders to deliver scalable, maintainable solutions.

The role emphasizes building RESTful and event-driven APIs, advanced Java concepts, and modern frontend tooling to enable low-latency data delivery and robust platforms for the next decade.

Qualifications

  • Solid experience designing, building and deploying RESTful and event-driven APIs with SQL and relational DB design.
  • Proven experience building complex, high-performance Java applications with concurrency and memory management.
  • Hands-on delivering low-latency, event-driven UIs using WebSockets, SSE and Rx.
  • Strong understanding of distributed systems, event-driven architectures and tools like Solace, Kafka or RabbitMQ.
  • Experience with modern front-end tooling (Vite, Nx, Playwright) and promoting excellence via CI/CD and code reviews.

Responsibilities

  • Build real-time, high-performance micro-services for rates and credit trading workflows.
  • Architect end-to-end solutions across the stack with frontend collaboration.
  • Gather requirements from business stakeholders and rapidly deliver impactful features.
  • Promote engineering excellence through test automation, CI/CD, and reviews.
  • Drive platform modernization and tool adoption across the team.

Skills

Real-time systems
RESTful APIs
Event-driven design
Java
Distributed systems
CI/CD
Test automation
WebSockets
Reactive programming

Tools

Kubernetes
Kafka
RabbitMQ
Solace
Vite
Nx
Playwright

Job description

  • You will play a key role in the transformation of Rates and Credit Fixed Income technology landscape
  • As part of our multi-year platform modernisation project, you will be responsible for building a suite of new, real-time, high-performance applications supporting various trading workflows
  • You will be involved in architecting solutions across the stack, encouraging best practices and working closely with Business stakeholders to build a maintainable, operationally efficient and scalable platform to last the next decade
  • Develop a suite of modern, real-time, high-performance micro-services to support core rates and credit trading workflows
  • Drive full-stack solution design – collaborate with front-end engineers to design and deliver end-to-end solutions
  • Engage directly with business stakeholders to gather requirements, understand workflows and rapidly deliver impactful features that improve business efficiency
  • Champion engineering best practices – promote best practices in distributed systems architecture, testing, CI/CD and code quality. Participate in code reviews to ensure high engineering standards across the team
  • Contribute to platform modernization and strategy – play an important role in the modernisation of the fixed income tech stack by influencing platform direction, and driving adoption of modern tooling and frameworks

Solid experience in designing, building and deploying RESTful and event-driven APIs with good knowledge of SQL and relational database design, and familiarity in deploying services using containerization and orchestration platforms like Kubernetes in a production environmentProven experience building complex, high-performance applications using modern Java, with understanding of concurrency, memory management and reactive programming modelsHands-on experience delivering low-latency, event-driven UIs that handle large, rapidly changing data sets, leveraging technologies such as WebSockets, SSE and RxStrong understanding of distributed system design principles, event-driven architectures, and technologies such as Solace, Kafka or RabbitMQDeep expertise in building complex, high-performance applications using modern front-end tooling (e.g. vite, nx, playwright)Track record of promoting engineering excellence through test automation, CI/CD pipelines, code reviews and architectural decision-making to ensure maintainable and scalable systems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer, Equities Trading, Vice President
Java Developer, Equities Trading, Vice President

Citibank (Switzerland) AG • Mississauga

On-site
CAD 150,000 - 210,000
Senior Full Stack Developer
Senior Full Stack Developer

Luxoft • Toronto

On-site
CAD 83,000 - 124,000
Lead Backend Software Engineer
Lead Backend Software Engineer

Compunnel, Inc. • Toronto

On-site
CAD 100,000 - 130,000
Application Development Technical Lead Analyst Developer Vice President Conversion
Application Development Technical Lead Analyst Developer Vice President Conversion

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Lead Core Backend Developer
Lead Core Backend Developer

Citi • Mississauga

On-site
CAD 168,000 - 237,000
Full Stack Java Developer
Full Stack Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 100,000 - 130,000
Java Developer
Java Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Java Developer, Equities Trading, Vice President
Java Developer, Equities Trading, Vice President

Citi • Mississauga

On-site
CAD 172,000 - 243,000
Full Stack Software Engineer
Full Stack Software Engineer

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000