Enable job alerts via email!

Principal Java Engineer/Architect

JR United Kingdom

London

On-site

GBP 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An established industry player is seeking a Principal Java Engineer/Architect to lead the transformation of their trading technology stack. This pivotal role involves working closely with global teams to develop cutting-edge applications for electronic trading, focusing on FICC derivatives. With over 8 years of experience, you'll leverage your expertise in Core Java and Python to design high-performance systems while ensuring compliance with industry standards. Join a dynamic team that values innovation and efficiency, and play a critical role in shaping the future of trading technology.

Qualifications

  • 8+ years of experience in software engineering for FO pricing/trading/risk solutions.
  • Strong knowledge in Core Java and Python for enterprise-level development.

Responsibilities

  • Design and implement new systems for trading technology stack overhaul.
  • Collaborate with sales/trading/quant teams on pricing/risk model requirements.

Skills

Core Java
Python
Event-driven messaging systems
Multi-threaded programming
Automated unit testing
Agile methodologies

Tools

Bloomberg APIs

Job description

Social network you want to login/join with:

Principal Java Engineer/Architect, london

col-narrow-left

Client:

Harrington Starr

Location:

london, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

5

Posted:

26.04.2025

Expiry Date:

10.06.2025

col-wide

Job Description:

Trading System Engineer / Architect – Shape the Future of Trading

The Front Office development team are responsible for the development of cross-asset automated pricing and risk systems, primarily focused on FICC derivatives. You will work directly with global sales/trading/quant teams on the development of applications incorporating pricing and risk models used for electronic trading.

This role puts you at the heart of a major initiative: the complete overhaul of a significant portion of their trading technology stack. You will be instrumental in designing and implementing new systems.

As a key member of the team, you will need:

  • 8+ years’ experience as a software engineer delivering FO pricing/trading/risk solutions
  • Ability to work with sales/trading/quant teams on implementing pricing/risk model requirements
  • Ability to work with eTrading/infrastructure teams on distribution of pricing/risk model outputs
  • 8+ years' of strong Core Java knowledge, JDK 11+
  • 4+ years' of strong Python knowledge and enterprise level development experience
  • Ability to develop high performance event-driven messaging systems
  • Experience with implementing automated unit + regression testing into CI/CD development pipelines
  • Strong understanding and experience with multi-threaded programming

Highly desirable:

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

Candidate should also be or have:

  • A strong leader on technical design and solutions and to provides technical expertise with a focus on efficiency, reliability, scalability, and security; includes planning, evaluating, recommending, designing, operationalizing, and supporting solutions in compliance with enterprise and industry standards.
  • Ability to plan, evaluate, recommend, design, operationalize, and support solutions in compliance with enterprise and industry standards.
  • Ability to lead and help team members on technical implementations.
  • Ability to work on multiple initiatives at the same time
  • Familiar with Agile, and SDLC processes

Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.

Please do not apply to this role if you have not previously worked in a front office environment and do not have a minimum of 5 years commercial experience in Java.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.