Enable job alerts via email!

Senior Java Software Engineer

JR United Kingdom

United Kingdom

Hybrid

GBP 60,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in the investment banking sector is seeking a Java Software Developer to join its dynamic cross-asset pricing and risk team in London. This permanent Front Office role presents deep technical challenges and offers a clear growth path into product ownership or team leadership. You will be responsible for developing and enhancing a global pricing and risk platform, collaborating closely with traders and quants, and focusing on performance, scalability, and clean architecture. With a hybrid working model and an emphasis on work-life balance, this role provides an exciting opportunity to broaden your expertise in pricing and risk.

Benefits

Hybrid working: 2–3 days from home
Emphasis on work-life balance
Opportunity to broaden into pricing and risk

Qualifications

  • 8+ years of experience in Java development with strong Front Office exposure.
  • Pricing or risk platform experience is a plus.

Responsibilities

  • Develop and enhance a global pricing and risk platform across fixed income products.
  • Collaborate directly with traders, salespeople, and quantitative analysts.

Skills

Java
Multithreading
Python
React
Messaging Technologies

Job description

Social network you want to login/join with:

col-narrow-left

Client:

Caspian One

Location:
Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

4

Posted:

26.04.2025

Expiry Date:

10.06.2025

col-wide

Job Description:

A leading investment bank is looking for a Java Software Developer to join its cross-asset pricing and risk team in London. This is a permanent Front Office role offering deep technical challenges, regular contact with the desk, and a clear growth path into product ownership or team leadership.

The Role

  1. Develop and enhance a global pricing and risk platform across fixed income products
  2. Collaborate directly with traders, salespeople, and quantitative analysts
  3. Focus on performance, scalability, and clean architecture
  4. Contribute to the re-architecture of pricing for speed and efficiency (e.g., pre-calculated sensitivities)

Tech Environment

  1. Core Java (Java 17+), multithreaded – essential
  2. Python – highly desirable
  3. React – small part of the stack, nice to have
  4. Messaging tech: Solace (Ideal), Aeron, or Kafka etc.

Candidate Profile

  1. 8+ years of experience in Java development
  2. Strong Front Office exposure – must have
  3. Pricing or risk platform experience is a plus
  4. Confident communicator with the ability (and experience) to work closely with the desk and quants

Why Apply?

  • Hybrid working: 2–3 days from home
  • Emphasis on work-life balance despite being a Front Office role
  • Opportunity to broaden into pricing and risk, or move toward product ownership
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.