Java Software Engineer

Miller Maxwell Ltd

Greater London

On-site

GBP 70,000 - 120,000

Full time

48 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Miller Maxwell Ltd in London is seeking a Java Software Engineer to join a front-office real-time trading team building high-performance software for trading desks. You will contribute to the core trading engine and deliver front-office solutions used by traders and quants.

The role requires a minimum of five years of Java development experience, exposure to market data environments with low latency, and scripting skills in Shell, Bash, and Python.

Qualifications

  • At least five years of commercial Java development experience.
  • Experience with market data in low-latency or algorithmic environments.
  • Scripting experience: Shell, Bash, Python.

Responsibilities

  • Take ownership of full development life cycle projects - several high-visibility projects starting in October 2026.
  • Work across the full development life cycle.
  • Build new components used by front office users and quantitative research teams.
  • Work with FPGA technology teams to improve platform latency.
  • Identify areas for improvement and enhancements for their core trading products and take ownership of the development of these core changes.

Skills

Java
Low-latency market data
Scripting (Shell Bash Python)

Job description

Join an engineering team as a Java Software Engineer building front-office real-time trading software! A highly successful proprietary trading organisation is seeking to hire a Java Software Engineer for their expanding team in London. You will work on the core trading engine building front-office trading solutions used by front-office teams.

Role Responsibilities for the Java Software Engineer.

  • Take ownership of full development life cycle projects - several high-visibility projects starting in October 2026.
  • Work across the full development life cycle.
  • Build new components used by front office users and quantitative research teams.
  • Work with FPGA technology teams to improve platform latency.
  • Identify areas for improvement and enhancements for their core trading products and take ownership of the development of these core changes.

Required Skills for Java Software Engineer

  • At least five years of commercial Java development experience.
  • Experience with market data – low-latency or algorithmic-based environments.
  • Scripting experience - Shell - Bash - Python.

Why Join the client ?

This is an excellent opportunity to be part of a team designing and developing high-performance systems in a fast-paced environment. Our organisation is renowned for staff investment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

On-site
GBP 144,000 - 176,000
Highly competitive bonus structure
Comprehensive benefits package
Flexible hybrid working
+1
Java Engineer - Up to £200,000 + Bonus - London
Java Engineer - Up to £200,000 + Bonus - London

Hunter Bond • Greater London

On-site
GBP 180,000 - 220,000
Java Software Engineer
Java Software Engineer

Understanding Recruitment • Greater London

Hybrid
GBP 42,000 - 65,000
Training opportunities
Java Front-Office Engineer: Real-Time Trading
Java Front-Office Engineer: Real-Time Trading

Miller Maxwell Ltd • Greater London

On-site
GBP 70,000 - 120,000
Java Software Engineer
Java Software Engineer

Oliver Bernard • Greater London

On-site
GBP 60,000 - 80,000
Real-Time Java Engineer — Front Office/Trading
Real-Time Java Engineer — Front Office/Trading

MARGO • Greater London

On-site
GBP 70,000 - 90,000
Access to multi-asset Front Office environments
Strong emphasis on skill development
Close support and high-quality missions
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

On-site
GBP 315,000 - 385,000
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
Software Engineer - Distributed Systems
Software Engineer - Distributed Systems

Selby Jennings • Greater London

On-site
GBP 90,000 - 140,000
Java Software Engineer - Systematic Trading Execution Team - Hedge Fund - London Office
Java Software Engineer - Systematic Trading Execution Team - Hedge Fund - London Office

Stanford Black Limited • City Of London

On-site
GBP 70,000 - 100,000