At a Glance
- Tasks: Join a team to rebuild an electronic FX trading platform with cutting-edge technology.
- Company: Work with a leading investment bank known for innovation in finance.
- Benefits: Enjoy a hybrid work model and flexible pay rates based on experience.
- Why this job: Be part of a greenfield project that enhances your coding skills and impacts global trading.
- Qualifications: Experience in Java, EFX trading systems, and performance tuning is essential.
- Other info: This is a long-term contract with immediate start available.
A leading investment bank is undertaking a full-scale rebuild of its electronic FX trading platform and is seeking a Senior EFX Developer to join the team on a long-term contract basis. This is a greenfield project focused on performance, scalability, and low latency engineering. You'll be working on pricing, hedging, and booking systems that drive the bankβs FX trading capabilities.
Key Responsibilities:
- Build and optimise Java-based components for EFX trading
- Tune system performance (GC, OS-level, multithreading)
- Integrate and manage messaging protocols (FIX, Aeron, SBE)
- Work with Kafka, distributed caching (Hazelcast, Redis)
- Collaborate across front office, quant, and tech teams
- Write clean, testable, and high-performance code
Contract Opportunity β Senior EFX Developer | 1 Day Onsite | Flexible Rate | London, UK | Hybrid employer: Huxley
Contact Detail:
Huxley Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Contract Opportunity β Senior EFX Developer | 1 Day Onsite | Flexible Rate | London, UK | Hybrid
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, FIX, and Kafka. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.
β¨Tip Number 2
Network with professionals in the finance and tech sectors, especially those who have experience in electronic FX trading. Attend relevant meetups or webinars to gain insights and potentially get referrals for the position.
β¨Tip Number 3
Prepare to discuss your previous experiences with performance tuning and low latency engineering. Be ready to share specific examples of how you've optimised systems in past roles, as this is crucial for the role.
β¨Tip Number 4
Research the companyβs current projects and challenges in the FX trading space. Showing that you understand their needs and can contribute to their goals will demonstrate your genuine interest in the role.
We think you need these skills to ace Contract Opportunity β Senior EFX Developer | 1 Day Onsite | Flexible Rate | London, UK | Hybrid
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in EFX development, particularly with Java and the technologies mentioned in the job description. Emphasise your skills in performance tuning and multithreading.
Craft a Compelling Cover Letter: Write a cover letter that specifically addresses the key responsibilities outlined in the job description. Mention your experience with messaging protocols like FIX and Aeron, and how you can contribute to the greenfield project.
Showcase Relevant Projects: If you have worked on similar projects, include them in your application. Describe your role, the technologies used, and the impact of your contributions on system performance and scalability.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial for a Senior EFX Developer role.
How to prepare for a job interview at Huxley
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with Java and any relevant frameworks. Highlight specific projects where you've built or optimised components for trading systems, as this will demonstrate your capability for the role.
β¨Understand the Financial Context
Familiarise yourself with electronic FX trading and the key concepts involved, such as pricing, hedging, and booking systems. This knowledge will help you engage in meaningful discussions during the interview.
β¨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills, especially related to performance tuning and multithreading. Be ready to explain your thought process and how you approach complex challenges.
β¨Emphasise Collaboration Skills
Since the role involves working across various teams, highlight your experience in collaborative environments. Share examples of how you've successfully worked with front office, quant, and tech teams to achieve project goals.