Fixed Income Java Developer

  • £80-100k plus bens
  • London, England, United Kingdom
  • Permanent, Full time
  • Scope AT
  • 17 Jan 18 2018-01-17

Front Office Fixed Income Java Developer - Rates Flow (Risk & PnL) Systems

Investment Banking IT - Java Developer - Front Office Fixed Income - Risk and PnL Systems

Our client a prominent IB in the City are currently seeking to hire an experienced developer with proven Banking experience (within the Front or Middle Office - back office wont be considered)

The Flow Rates business has embarked on an ambitious project to roll out a new strategic risk and PnL platform to its key trading hubs in London, New York, Tokyo, Singapore and Sydney.  

Currently providing intraday risk and predicted P&L for linear rates products, building out across additional business units and products will require significant re-architecting to support intraday re-valuations and additional risk measures while maintaining stability and performance requirements.


The role is to provide hands-on technical leadership to the team, and requires the candidate to have strong technical, analytical and communication skills.  Reporting to the development manager, you will be able to design and oversee implementation of the changes required for the system to keep pace with business requirements, whilst ensuring the system’s strong reputation for accuracy and stability is not compromised.  You will also play a key role in defining how we transition our platform and processes to be in line with the company's strategic aim to adopt DevOps best practices.

The ideal candidate will be a strong Java developer who has worked previously on risk systems (intra-day or end-of-day) and has a good working understanding of derivatives risk and P&L. 

The server side components are predominantly Java with some C# and Python components.  ActivePivot is used for real-time data aggregation, and Gemfire as the data repository.

This is an excellent opportunity to work on an incredibly ambitious cross asset build out of a comprehensive trading system, where there is a keen focus on performance, stability and consistency.

Skills/ Tech Required

  • Java
  • Gemfire or equivalent distributed data cache technology
  • Technical leadership experience in a global development team
  • Demonstrate strong personal initiative
  • Good interpersonal and communication skills, written and verbal


  • ActivePivot
  • C#
  • Python