Java Software Engineer

Miller Maxwell Ltd

Greater London

On-site

GBP 120,000 - 180,000

Full time

30 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

High bonus 40-50%
26 days holiday
Private medical insurance
Daily food allowance
Wellness package
In-office four days a week

Job summary

Miller Maxwell Ltd in London is seeking a Java Software Engineer to build front-office trading systems in real time, collaborating with traders and quantitative researchers. This is not a maintenance role; you will own components of the core engine and deliver high-visibility projects.

The environment is fast-paced and performance-focused, with a highly competitive base salary and a bonus of 40-50%. Four days in the office are required, with comprehensive benefits including private medical

Qualifications

  • 5+ years of commercial Java development experience.
  • Experience with Java 17 - 21.
  • A background in financial services — specifically developing trading software in a front-office, proprietary trading, or algorithmic environment
  • Experience working with real-time market data in low-latency or algo-driven systems

Responsibilities

  • Designing and building components for the core trading engine, used live by front-office and quant research teams
  • Taking full ownership of projects across the development lifecycle — several high-visibility workstreams are starting immediately
  • Identifying and delivering performance improvements to core trading products
  • Working in a low-latency, real-time environment where throughput and reliability are not negotiable

Skills

Java

Tools

Java 17-21

Job description

Java Software Engineer — Low Latency · Proprietary Trading · London. Miller Maxwell is retained by one of London's most respected proprietary trading firms to find a Java Software Engineer for their core engineering team. This is not a support role or a maintenance position — you will be building the front-office trading systems the firm's traders and quant researchers depend on, in real time, every day the market is open.

The firm is well-capitalised, privately owned, and genuinely invests in its engineering talent. The codebase is modern, the problems are technically interesting, and the people around you will push you.

The Java Software Engineer position will:

You will work directly on the core trading engine — building new components, improving performance, and taking end-to-end ownership of high-visibility projects that are already in the pipeline. You will collaborate closely with front-office traders and quantitative research teams, which means your work has immediate, visible impact rather than disappearing into a backlog.

The environment is fast-paced and technically uncompromising. If you want to work on software where performance genuinely matters and the stakes are real, this is it.

  • Designing and building components for the core trading engine, used live by front-office and quant research teams
  • Taking full ownership of projects across the development lifecycle — several high-visibility workstreams are starting immediately
  • Identifying and delivering performance improvements to core trading products
  • Working in a low-latency, real-time environment where throughput and reliability are not negotiable
Java Software Engineer requirements:
  • 5+ years of commercial Java development experience
  • Experience with Java 17 - 21.
  • A background in financial services — specifically developing trading software in a front-office, proprietary trading, or algorithmic environment
  • Experience working with real-time market data in low-latency or algo-driven systems
What the client is offering:

The package here is among the strongest in the market for this type of role:

  • Highly competitive base salary with a superb bonus scheme - 40-50%.
  • 26 days holiday
  • Private medical insurance
  • Substantial daily food allowance
  • Comprehensive wellness package
  • Four days in office required.

This is a firm that looks after its engineers — compensation reflects that, and progression is real.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency Java Engineer for Front-Office Trading
Low-Latency Java Engineer for Front-Office Trading

Miller Maxwell Ltd • Greater London

On-site
GBP 120,000 - 180,000
High bonus 40-50%
26 days holiday
Private medical insurance
+3
Java Software Engineer
Java Software Engineer

Miller Maxwell • City Of London

On-site
GBP 85,000 - 110,000
Highly competitive bonus
Pension contribution
Life Assurance cover
+3
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,000
Java Software Engineer - Hybrid Working - Up to £160,000 Base (+ Bonus)
Java Software Engineer - Hybrid Working - Up to £160,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 136,000 - 160,000
Highly competitive bonus structure
Comprehensive benefits package
Flexible hybrid working
+1
Lead Java Engineer | Front Office eTrading | Investment Bank
Lead Java Engineer | Front Office eTrading | Investment Bank

Vertus Partners • Greater London

On-site
GBP 120,000 - 150,000
Performance-related bonus
Java Engineer - Low Latency
Java Engineer - Low Latency

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Java Engineer - Up to £200,000 + Bonus - London
Java Engineer - Up to £200,000 + Bonus - London

Hunter Bond • Greater London

On-site
GBP 75,000 - 200,000
Java Developer - Up to £160,000 + Bonus + Package
Java Developer - Up to £160,000 + Bonus + Package

Hunter Bond • Greater London

On-site
GBP 136,000 - 160,000
Comprehensive Benefits
Engineering-First Culture
Agile Team Environment
Real-Time Java Engineer for High-Performance Trading
Real-Time Java Engineer for High-Performance Trading

Miller Maxwell • Greater London

On-site
GBP 85,000 - 110,000
Highly competitive bonus
Pension contribution
Life Assurance cover
+3
Java eTrading Strategist - Rates VP Front Office London
Java eTrading Strategist - Rates VP Front Office London

McGregor Boyall • City Of London

Hybrid
GBP 120,000 - 180,000
Front-office exposure
Hybrid working
Career progression
+1