Senior Java Software Engineer

Caspian One

London

On-site

GBP 70,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A financial technology company in London is seeking a Senior Java Software Engineer to join their core development team. The ideal candidate will have over 8 years of experience with Java and Python, and a strong background in trading and pricing solutions. This role involves technical leadership and collaboration with various teams to optimize performance, efficiency, and security in financial applications.

Qualifications

  • 8+ years’ experience as a software engineer delivering FO pricing/trading/risk solutions.
  • Experience working with sales/trading/quant teams on pricing/risk model implementations.
  • 8+ years’ strong Core Java and 4+ years’ strong Python.

Responsibilities

  • Lead technical design with focus on efficiency, scalability, and security.
  • Provide technical expertise aligned with enterprise standards.
  • Manage multiple projects concurrently.

Skills

Core Java (JDK 11+)
Python with enterprise development
Experience in software development for finance
Knowledge of Interest Rate Swap products
Experience with Bloomberg APIs

Education

Degree in Computer Science, Engineering, Mathematics, or related field

Tools

ZeroMQ
Google Protocol Buffers
Graphite
Grafana

Job description

Overview

Base pay range: Direct message the job poster from Caspian One. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Job title and location

Java & low-latency talent specialist | Financial technology markets | FX, Equities & Rates | Delivery Consultant at Caspian One

Location: London, UK

Business Unit

Transparency Pricing, Global Market IT

Business Context

The Transparency team is a Front Office development team responsible for the development of cross-asset automated pricing and risk systems, primarily focused on FICC derivatives. The team works directly with global sales/trading/quant teams on the development of applications incorporating pricing and risk models used for electronic trading. These applications are used globally by Front Office sales and traders and are critical to trading activities. This is a global team with engineers in Toronto, London, New York.

  • ZeroMQ for remote socket communication
  • Google Protocol Buffers/JSON/SBE for serialization
  • Graphite and Grafana for metrics
Position Overview

Looking for a senior-level software engineer in London, UK to join the core pricing/risk services development team.

  • 8+ years’ experience as a software engineer delivering FO pricing/trading/risk solutions
  • Experience working with sales/trading/quant teams on pricing/risk model implementations
  • Experience working with eTrading/infrastructure teams on model output distribution
  • 8+ years’ strong Core Java (JDK 11+)
  • 4+ years’ strong Python with enterprise development experience
  • Experience implementing automated unit + regression tests in CI/CD

Highly Desirable:

  • Strong knowledge of Interest Rate Swap products (FRA/IRS/XCCY)
  • Experience with Bloomberg APIs (e.g., BPIPE, SAPI, DAPI)
  • Experience with Java performance testing

The Ideal Candidate Will Also:

  • Lead technical design with focus on efficiency, scalability, security
  • Provide technical expertise aligned with enterprise standards
  • Support and guide teammates on technical implementations
  • Manage multiple projects concurrently
  • Be familiar with Agile and SDLC processes
Education & Accreditation
  • Degree in Computer Science, Engineering, Mathematics, or related numerical field
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology

Referrals increase your chances of interviewing at Caspian One by 2x.

Get notified about new Senior Java Software Engineer jobs in London Area, United Kingdom.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer – Market Connectivity
Senior Java Engineer – Market Connectivity

HCLTech • England

On-site
GBP 70,000 - 100,000
Senior Java Developer - UK Investment Bank (Tier 1)
Senior Java Developer - UK Investment Bank (Tier 1)

Allegis Global Solutions Limited (AGS) • Greater London

Hybrid
GBP 138,000 - 148,000
38 days annual leave
Employer Pension contributions
Senior Java Software Engineer - Quant Trading
Senior Java Software Engineer - Quant Trading

Durlston Partners • England

On-site
GBP 117,000 - 143,000
Competitive compensation
Significant bonus potential
Fast-paced environment
+1
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
Platform Engineer
Platform Engineer

Caspian One • England

On-site
GBP 108,000 - 132,000
Senior C++ Software Engineer Linux
Senior C++ Software Engineer Linux

Client Server • London

On-site
GBP 95,000 - 120,000
Pension (to 9% contribution)
Volunteer / charity days
Career development and training
Software Engineer - Distributed Systems
Software Engineer - Distributed Systems

Selby Jennings • Greater London

On-site
GBP 90,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Harrington Starr • City Of London

On-site
GBP 90,000 - 125,000
Competitive salary
Strong benefits package
Great work-life balance
+3
Senior Java Software Engineer
Senior Java Software Engineer

Quant Capital • Greater London

On-site
GBP 60,000 - 80,000
Java Developer - Up to £160,000 + Bonus + Package
Java Developer - Up to £160,000 + Bonus + Package

Hunter Bond • Greater London

On-site
GBP 144,000 - 176,000
Comprehensive Benefits
Engineering-First Culture
Agile Team Environment