Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Developer

Margo

Greater London

On-site

GBP 80,000 - 100,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A financial services firm in Greater London is seeking a Java Developer for the FX Options team. This role involves modernising the technology framework to meet banking standards while ensuring flexibility for quantitative teams. You will work with Java and key frameworks, focusing on programming and performance optimisation. Successful candidates will have strong Java experience in finance and good communication skills. Be part of a major technology transformation supporting direct market trading operations.

Qualifications

  • Deep experience with Java in a similar environment including UI development.
  • Knowledge of FIX and other market protocols.
  • Understanding of software delivery processes and methodologies.

Responsibilities

  • Modernise the technology framework to bank standards.
  • Integrate new payoffs and pricing techniques.
  • Collaborate closely with Quants and front office teams.

Skills

REST
Java
Spring
Hibernate
SOAP
Eclipse
Junit
Struts
Jpa
Jdbc
J2EE
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 SDP
  • Migration of the analytics library
What you'll work with :
  • Programming in Java (core focus)
  • Java Swing UI framework
  • Multithreading and performance optimisation
  • Performance monitoring including designing suitable metrics
  • Scripting skills (e.g. PowerShell batch scripts)
What we’re looking for :
  • Clear communication and systematic reasoning skills
  • Deep experience with Java in a similar environment including UI development
  • Knowledge of FIX and other market protocols
  • Front office knowledge of FX Options business or quantitative finance
  • Understanding of software delivery processes and methodologies
  • Experience integrating C Quant libraries
Why join :
  • Work on a mission-critical platform used directly by traders and sales teams
  • Collaborate closely with Quants and front office teams
  • Be part of a large-scale technology transformation in FX Options

We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.

Required Experience :

Senior IC

Key Skills
  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

Employment Type : Full Time

Experience : years

Vacancy : 1

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