Posted:
1/14/2026, 12:11:18 AM
Location(s):
England, United Kingdom ⋅ Greater London, England, United Kingdom
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
Software Engineering
CMC Markets is a global leader in online trading, executing 65M+ trades annually across Europe, APAC and North America. Our technology powers real-time trading across Equities, FX, Commodities and Indices—all from a single, high-performance platform.
We are hiring a Senior Java Developer to join our Front Office Pricing & Risk team, working on a low-latency, high-frequency trading platform at the core of our market-making business.
What you’ll do
Design and build low-latency pricing & risk systems
Work closely with traders, quants and front-office teams
Take ownership of architecture and mentor other engineers
Solve complex problems in a fast-paced trading environment
What you bring
Strong commercial experience with Java (J2SE)
Proven experience developing low-latency systems
Experience building large-scale, high-performance systems
Solid understanding of financial concepts & maths
Passion for clean design, testing and technical excellence
Trading systems experience a plus
Why CMC Markets?
Mission-critical systems with real market impact
Direct exposure to front-office trading
A culture that values ownership, innovation and engineering excellence
CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
Website: https://cmcmarkets.com/
Headquarter Location: London, England, United Kingdom
Employee Count: 501-1000
Year Founded: 1989
IPO Status: Public
Industries: Bitcoin ⋅ Cryptocurrency ⋅ Finance ⋅ Financial Exchanges ⋅ FinTech ⋅ Foreign Exchange Trading ⋅ Internet ⋅ Mobile Apps ⋅ Software ⋅ Trading Platform