Senior Java Engineer (m/f/x) – Rates & Credit Trading Application Team

Deutsche Bank

London, United Kingdom
Hybrid
Core java development
Multi-threading and concurrency
Low-latency design principles
You will be involved in the development of one of our next generation platforms for Rates & Credit Trading business which aims to be highly innovative and market-leading in its features

Job Summary

  • You will be involved in the development of one of our next generation platforms for Rates & Credit Trading business which aims to be highly innovative and market-leading in its features.
  • Key responsibilities include designing, developing, testing, and deploying high-quality software solutions using Java and related technologies, conducting code reviews, and mentoring junior developers.
  • Deutsche Bank is committed to providing an environment with your development and wellbeing at its centre, offering competitive salary, hybrid working, and a range of flexible benefits.

Matching Summary

You will be involved in the development of one of our next generation platforms for Rates & Credit Trading business which aims to be highly innovative and market-leading in its features.

Skills & Requirements

Must-have

  • core Java development
  • multi-threading and concurrency
  • low-latency design principles
  • network protocols and socket programming
  • high-performance messaging systems
  • profiling and performance optimization
  • Bash scripting/Linux

Nice-to-have

  • continuous learning and improvement
  • Agile/Scrum processes
  • collaboration and initiative
  • diversity and inclusion

Key Requirements

  • Extensive core Java development experience
  • Experience with high-performance messaging systems
  • Proficiency in profiling, benchmarking, and performance optimization
  • Working experience of Bash scripting/Linux
  • Good understanding of LMAX Disruptor, Chronicle Queue/Map, Aeron/Agrona or similar

Work Rights

Not specified

Tailored Resume

Cover Letter