{"@context":"https://schema.org/","@type":"JobPosting","title":"Quantitative Developer Java

Bonhill Partners
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
Algorithmic Trading
Big Data
C++
Distributed Systems
Python
Enterprise Messaging Systems
Monte Carlo Methods
Performance Tuning
Multithreading
Model Validation
Low Latency
Kafka

Job description

We are looking for a highly skilled Java Quant Developer to join a high-performing trading firm, building and enhancing quantitative models and pricing systems for OTC derivatives. This is a front-office aligned role, working directly with traders and quants to deliver robust, low-latency solutions that support pricing, risk, and trading strategies across complex products., 1. Design, develop, and maintain high-performance Java-based pricing and risk analytics libraries for OTC derivatives

  1. Collaborate closely with Traders and Quantitative Analysts to implement and optimise pricing models (e.g., rates, credit, FX, or equity derivatives)
  2. Translate mathematical models into scalable, production-grade code
  3. Enhance real-time pricing and risk systems, ensuring accuracy, performance, and stability
  4. Contribute to the full development lifecycle: requirements gathering, design, development, testing, and deployment
  5. Integrate models into trading platforms and ensure seamless connectivity across front-to-back systems
  6. Perform model validation support, benchmarking, and performance tuning
  7. Work with large datasets and market data feeds to support trading decisions

Key Areas of Focus

  1. OTC derivatives pricing (e.g., swaps, options, structured products)
  2. Monte Carlo simulations and numerical methods
  3. Curve building, volatility surfaces, and calibration techniques
  4. Real-time risk and P&L analytics

Requirements

  1. Strong Java development experience (Java 8+), with a focus on low-latency, high-performance systems
  2. Proven experience in quantitative development within a trading firm or investment bank
  3. Deep understanding of OTC derivatives and pricing models
  4. Strong knowledge of quantitative methods (stochastic calculus, numerical methods, probability)
  5. Experience working closely with Front Office stakeholders (Traders / Quants)
  6. Familiarity with multi-threading, distributed systems, and performance optimisation
  7. Strong problem-solving and analytical skills

Desirable

  1. Experience with C++ or Python for quant modelling or prototyping
  2. Knowledge of XVA frameworks and counterparty credit risk
  3. Exposure to electronic trading systems or algorithmic trading
  4. Familiarity with market data platforms and messaging systems (e.g., Kafka, Solace)
  5. Advanced degree (MSc/PhD) in Mathematics, Physics, Finance, or a related quantitative field

Apply for this position