Senior Java Software Engineer
New Today
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 & 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 P&L.
- 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 & Experience
Technical Expertise
- Strong proficiency in Java, including:
- Multithreading
- Low latency techniques
- Garbage collection optimization
- Performance monitoring and metrics design
- Solid understanding of Linux/UNIX operating systems
- Experience with real-time, mission-critical systems
- Familiarity with networking tools (e.g., Wireshark), Solace, and 10GbE multicast
- Knowledge of FIX protocol and other market connectivity standards
Domain Knowledge
- Front-office experience in FX trading or quantitative finance
- Understanding of pricing algorithms, dynamic spreading, and FX ECNs
- FX Options knowledge is a plus
- Experience with Agile, Scrum, or Kanban delivery frameworks
- Strong communication skills with the ability to liaise between IT and trading desks
- Production stability mindset and ability to work with infrastructure and support teams
Qualifications
- Bachelor’s degree (or equivalent) in Computer Science, Mathematics, Physics, or Engineering
- Postgraduate qualifications in advanced computing or statistical disciplines are desirable
- Ability to quickly learn and apply new technologies
- Proactive in contributing ideas and innovations to the team
- Commitment to transparency, accountability, excellence, and client service quality
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer - Java - Engine by Starling
-
Cardiff, Wales, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're loca...
More Details -
-
New Today
Senior Software Engineer - Java - Engine by Starling
-
Southampton, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're locat...
More Details -
-
New Today
Senior Software Engineer - Java - Engine by Starling
-
Manchester, England, United Kingdom
-
£100,000 - £125,000
- IT & Technology
Overview around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're locate...
More Details -
-
New Today
Senior Java Software Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
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 & Data | London Location: London (Hybrid – 3 days in office) Role Overvi...
More Details -
-
2 Days Old
Senior Software Engineer (Java) Product Development · Belfast
-
Belfast, Northern Ireland, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview We are looking for Senior Java Software Engineers to join our growing business. As a Senior Engineer, you will play a key role in the design and development of the next generation of digital products and solutions for our customers. The m...
More Details -
-
2 Days Old
More details about the Senior Software Engineer I - Java
-
Milton Keynes, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Role: Senior Backend Engineer I (Java) Location: London (Hybrid - 2 days in the MK Office) Reports to: Engineering Manager The role We are on a mission to make home moving easier and simpler. Home movers across the UK spend more than a ...
More Details -