Senior Java Software Engineer

This range is provided by Reed. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Senior Consultant | Development, Testing and Data | London
Location: London
(Hybrid – 3 days in office)Role Overview
We are seeking a highly skilled
Senior Java Developer
to join the
eFX Algo IT team
as a
Subject Matter Expert (SME)
in low latency trading systems. This is a hands-on development role focused on building and enhancing pricing, hedging, and market connectivity systems for the eFX trading desk. You’ll be working in a fast-paced, front-office environment, collaborating closely with developers, business analysts, project managers, and QA teams.This role demands deep technical expertise in
Java , particularly in
low latency environments , and a strong understanding of
FX trading systems . You’ll be expected to contribute to all phases of the software development lifecycle, from design and prototyping to deployment and support.Key Responsibilities
Design and develop high-performance, low-latency Java applications for pricing, hedging, and market connectivity.Collaborate with Front Office and IT teams to gather requirements and deliver analytics and trading solutions that directly impact PandL.Rapidly prototype solutions in an agile environment with evolving priorities.Participate in sprint planning, estimation, and provide regular updates to project managers.Create and maintain technical documentation including design specs, functional requirements, and unit tests.Provide third-line support and technical assistance to production support teams.Participate in software releases, which may occasionally occur outside regular working hours.Ensure compliance with internal policies and regulatory requirements, including financial crime prevention and mandatory training.Required Skills and Experience
Technical ExpertiseStrong proficiency in
Java , including:MultithreadingLow latency techniquesGarbage collection optimizationPerformance monitoring and metrics designSolid understanding of
Linux/UNIX operating systemsExperience with
real-time, mission-critical systemsFamiliarity with
networking tools
(e.g., Wireshark),
Solace , and
10GbE multicastKnowledge of
FIX protocol
and other market connectivity standardsDomain KnowledgeFront-office experience in
FX trading
or
quantitative financeUnderstanding of
pricing algorithms ,
dynamic spreading , and
FX ECNsFX Options knowledge is a plusExperience with Agile, Scrum, or Kanban delivery frameworksStrong communication skills with the ability to liaise between IT and trading desksProduction stability mindset and ability to work with infrastructure and support teamsQualifications
Bachelor’s degree (or equivalent) in Computer Science, Mathematics, Physics, or EngineeringPostgraduate qualifications in advanced computing or statistical disciplines are desirableAbility to quickly learn and apply new technologiesProactive in contributing ideas and innovations to the teamCommitment to transparency, accountability, excellence, and client service quality
#J-18808-Ljbffr
Other jobs of interest...




Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!