Senior Java & Quantitative Software Engineer (Hybrid)

bp

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

22 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

BP is seeking a Senior Java Developer/Quantitative Software Engineer in London. You will join a high-performing team focused on optimisation for trading, logistics, and asset operations, delivering robust Java solutions and collaborating closely with traders.

The role emphasises advanced algorithms, ML techniques, and strong software engineering practices, with 4 days per week on-site at Canary Wharf and a 40-hour week. Prior experience in quantitative modelling is highly valued.

Qualifications

  • A quantitative degree – with commercial experience of advanced algorithm implementation.

Responsibilities

  • Design and implement high-quality software solutions in Java for trading optimisation.
  • Collaborate with Traders and Operators to model business requirements and optimise portfolios.
  • Apply best practices in software engineering, testing, and documentation.

Skills

Java
Spring Boot
RESTful Web Services
GIT
Maven
Jenkins
DevOps AWS
Docker
Kubernetes
Communication
Optimization

Education

Quantitative degree

Tools

AWS
Docker
Ansible
Kerberos
Openshift/Kubernetes

Job description

BP is seeking a Senior Java Developer/Quantitative Software Engineer in London. You will join a high-performing team focused on optimisation for trading, logistics, and asset operations, delivering robust Java solutions and collaborating closely with traders.

The role emphasises advanced algorithms, ML techniques, and strong software engineering practices, with 4 days per week on-site at Canary Wharf and a 40-hour week. Prior experience in quantitative modelling is highly valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer (contract)
Senior Java Developer (contract)

bp • Greater London

Hybrid
GBP 90,000 - 120,000
Quantitative Developer
Quantitative Developer

Mulbridge Partners • Greater London

Hybrid
GBP 110,000 - 150,000
Hybrid working
London office
Senior Quant Developer: Pricing, Hedging & High-Perf Java
Senior Quant Developer: Pricing, Hedging & High-Perf Java

Mulbridge Partners • Greater London

Hybrid
GBP 110,000 - 150,000
Hybrid working
London office
Senior Quant Developer — Hybrid London, High-Impact Pricing
Senior Quant Developer — Hybrid London, High-Impact Pricing

Bonhill Partners • Greater London

Hybrid
GBP 110,000 - 150,000
Hybrid work
Senior Java Low-Latency Trading Engineer (London, Hybrid)
Senior Java Low-Latency Trading Engineer (London, Hybrid)

McGregor Recruitment • Greater London

Hybrid
GBP 315,000 - 385,000
Junior Java Engineer — Hybrid Trading Tech, £90k+ Bonus
Junior Java Engineer — Hybrid Trading Tech, £90k+ Bonus

Quant Capital • Greater London

Hybrid
GBP 76,000 - 108,000
20% Bonus
Java Software Engineer
Java Software Engineer

Apex Systems • City Of London

On-site
GBP 90,000 - 130,000
Quantitative Developer
Quantitative Developer

Engineersgate • Greater London

On-site
GBP 90,000 - 140,000
Senior Python Quant Developer - Hybrid London, Trading
Senior Python Quant Developer - Hybrid London, Trading

Naija UK Connect Limited • Greater London

Hybrid
GBP 60,000 - 73,000
Hybrid work in London
Competitive salary
Quantitative Developer: Trading Infra & Research
Quantitative Developer: Trading Infra & Research

Engineersgate • Greater London

On-site
GBP 90,000 - 140,000