Java Software Engineer"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Senior Java Software Engineer

Caspian One Ltd
Charing Cross, United Kingdom
2 days ago

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

Java
API
Agile Methodologies
Continuous Integration
Serialization
Protocol Buffers
Java Development Kit
JSON
Python
Systems Development Life Cycle
Regression Testing
ZeroMQ (Concurrent Programming Libraries)
Performance Testing
Grafana
Information Technology
Graphite

Job description

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, Looking for a senior-level software engineer in London, UK to join the core pricing / risk services development team., * 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

Requirements

  • 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, * Degree in Computer Science, Engineering, Mathematics, or related numerical field

Apply for this position