Lead Java Backend Engineer (Core Trading Technology)
- Deutsche Bank is a leading player in electronic trading for Fixed Income and Currencies, with a strong presence across global markets
- Our trading platform is recognized for its advanced architecture, low-latency performance, and deep integration with market venues and internal analytics
- The technology stack supports mission-critical trading operations and is continuously evolving to meet the demands of a dynamic financial landscape
- As a Lead Java Backend Engineer (f/m/x) you will be building high-performance backend systems for electronic trading in a latency-sensitive environment
- Working on business and functional requirements, technical analysis and design
- Prototyping new features, meeting business needs and solving challenging technical problems
- Contributing to the definition of the future state of the system architecture
- Reviewing other team member’s code and mentoring junior developers. Be ready to lead a sub-team
- Collaborating with QA team on test automation and with Dev Ops on continues SDLC and environment management improvements
- Good math and strong knowledge of algorithms and complexity
- Experience implementing fault-tolerant / load-balancing solutions, experience in performance optimisation of multi-threaded Java applications
- Good knowledge of Linux, basic knowledge of SQL relational databases solutions, good knowledge of messaging solutions
- Good written and spoken English
- Excellent knowledge of core Java (collections, multi-threading, networking) – 5+ years
- You love this job but feel you cannot tick 100% of the boxes? Send us your CV anyway!