Home / Jobs / Senior Java Trading Systems Developer
Senior Java Trading Systems Developer
LondonSource: WhatJobs
£90,000–£140,000
A well-established financial markets firm is seeking a Senior Java Trading Systems Developer to support the continued development of its electronic trading technology.This is a hands-on engineering position focused on building and improving systems used to manage orders and trading activity across multiple markets and venues. The successful candidate will work closely with front-office users, quantitative specialists and technology teams to deliver reliable, scalable and high-performance solutions.The role would suit an experienced developer from an electronic trading, capital markets or market-making environment who is interested in joining a growing and technically ambitious business.
Responsibilities
Design, build and maintain trading systems using Java
Develop functionality supporting order management, routing and execution
Work across the full trade lifecycle, from order entry and validation through to execution and downstream processing
Build scalable, resilient and performance-focused infrastructure
Collaborate with trading, quantitative and engineering teams to deliver new capabilities
Contribute to the ongoing development and modernisation of the trading platform
Support connectivity and workflow requirements across multiple markets and counterparties
Improve system reliability, performance and operational resilience
Participate in technical design and architectural decision-making while remaining hands-on
Requirements
Strong commercial Java development experience
Experience developing systems within electronic trading or capital markets
Good understanding of order management and the trade lifecycle
Background in areas such as equities, foreign exchange, market making, derivatives or digital markets
Experience with order routing, execution workflows or trading algorithms
Understanding of market structure and electronic execution
Experience working closely with front-office and quantitative teams
Ability to contribute to system design, architecture and implementation
Desirable
Experience across more than one asset class
Exposure to high-performance or low-latency systems
FIX protocol or exchange connectivity experience
Knowledge of Python, KDB or similar technologies
Experience developing or modernising a trading platform
Experience working in a growing, changing or build-focused environment
This is an opportunity to join a high-profile trading technology team and play an important role in the development of a significant electronic trading platform. The position offers meaningful technical ownership and the opportunity to influence future platform capabilities.
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.