Java Developer

Bonhill Partners

Greater London

On-site

GBP 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bonhill Partners is seeking a skilled Java Developer to join its front-office technology team, working directly with Traders and Quantitative Researchers to turn trading ideas into production Java systems.

The role focuses on pricing, market making and live trading systems, with collaboration across trading and quant teams to productionize pricing logic, volatility curves and market-making strategies in a fast-paced environment.

Qualifications

  • Experience in front-office trading environments with live pricing or market making.
  • Experience working with Traders and Quant researchers.
  • Strong real-time trading systems development skills.
  • Experience turning pricing/quant concepts into production code.
  • Exposure to pricing or market data.

Responsibilities

  • Develop and enhance production trading systems with Traders and Quants.
  • Implement pricing models, volatility curves and market-making strategies.
  • Develop real-time trading applications.
  • Collaborate with researchers using Python and KDB/Q, productionising in Java.
  • Improve robustness and performance of live trading systems.
  • Respond to changing market requirements in fast-moving environment.
  • Take ownership of production systems in high-pressure environment.

Skills

Java development
Front-office trading environments
Real-time trading systems
Pricing/market making

Tools

KDB/Q
Python

Job description

A leading crypto trading firm is looking for a strong Java Developer to join a front-office technology team working directly with Traders and Quantitative Researchers.

This is a hands-on role focused on pricing, market making and live trading systems. The successful candidate will work closely with the trading and quant teams to take trading ideas and models—such as changes to pricing logic, volatility curves or market-making strategies—and turn them into robust, production-ready Java systems.

The role is ideally suited to someone with strong Java experience and exposure to electronic trading, algorithmic trading, pricing or market making in a high-pressure, fast-paced environment.

Key Responsibilities
  • Work directly with Traders and Quantitative Researchers to develop and enhance production trading systems.
  • Implement and enhance pricing models, volatility curves and market-making strategies.
  • Develop and maintain business-critical real-time trading applications.
  • Collaborate with researchers using Python and KDB/Q, taking research concepts and productionising them in Java.
  • Improve the robustness, performance and scalability of live trading systems.
  • Respond to changing market and trading requirements in a fast-moving environment.
  • Take ownership of production systems operating in a high-pressure environment.
Required Skills & Experience
  • Exposure to front-office trading environments, ideally involving live pricing, execution, market making or algorithmic trading.
  • Experience working directly with Traders and/or Quantitative Researchers.
  • Strong understanding of the challenges of building and supporting real-time trading systems.
  • Experience taking trading or quantitative concepts and implementing them in production code.
  • Exposure to pricing and/or market data.
  • Strong problem-solving skills and the ability to work effectively in a demanding, fast-paced environment.
Highly Desirable Experience

We are particularly interested in candidates with experience in:

  • Market making
  • Algorithmic trading
  • Pricing engines or real-time pricing systems
  • Volatility curves and/or quantitative pricing models
  • KDB/Q and Python for research or quantitative analysis
  • eFX, Equities or ETFs
  • Options experience is also relevant
  • Performance-sensitive or low-latency systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Trading Systems Developer
Senior Java Trading Systems Developer

Provntalent • Greater London

Hybrid
GBP 90,000 - 140,000
Java Engineer – Electronic Trading Systems
Java Engineer – Electronic Trading Systems

EC1 Partners • Greater London

On-site
GBP 85,000 - 125,000
Real-Time Java Developer for Front-Office Trading
Real-Time Java Developer for Front-Office Trading

Bonhill Partners • Greater London

On-site
GBP 80,000 - 110,000
Quant Trading Developer
Quant Trading Developer

Morgan McKinley • Greater London

On-site
GBP 130,000 - 190,000
Java Engineer - Equity Volatility
Java Engineer - Equity Volatility

Millennium • Greater London

On-site
GBP 70,000 - 100,000
Junior Front Office Quant Developer
Junior Front Office Quant Developer

Campion Pickworth • Greater London

On-site
GBP 50,000 - 70,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
Java Developer - Trading Systems
Java Developer - Trading Systems

Client Server • Newcastle upon Tyne

On-site
GBP 90,000 - 110,000
Bonus
25 days holiday
Bupa healthcare
+3
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
Software Developer – Quantitative Trading
Software Developer – Quantitative Trading

Meddon Talent • Greater London

On-site
USD 66,000 - 121,000