Senior Java Developer

Margo
Charing Cross, United Kingdom
30 days ago

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

Java
C++
Computer Programming
Java Foundation Classes
Powershell
Systems Integration

Job description

Margo is looking for a Java Developer to join the FX Options team. This is a high-profile role working directly on the FX Options pricer, supporting both the FX Options desk and voice traders. The team builds pricing, hedging, and electronic distribution systems, as well as workflows for Sales and Structuring.This is a new role within IT, working closely with the FX trading desk engineers. Your mission will be to modernise the technology framework to bank standards while keeping it flexible for Quants and trading teams to integrate new payoffs and pricing techniques.The platform is currently undergoing a major transformation, including:Integration with a new Sales & Client SDPMigration of the analytics library

Requirements

What you'll work with:Programming in Java (core focus)Java Swing UI frameworkMultithreading and performance optimisationPerformance monitoring, including designing suitable metricsScripting skills (e.g. PowerShell, batch scripts) What we're looking for:Clear communication and systematic reasoning skillsDeep experience with Java in a similar environment, including UI developmentKnowledge of FIX and other market protocolsFront office knowledge of FX Options business or quantitative financeUnderstanding of software delivery processes and methodologiesExperience integrating C++ Quant libraries

Apply for this position