At a Glance
- Tasks: Join a team to rebuild an electronic FX trading platform with Java-based components.
- Company: Work with a leading investment bank on innovative financial technology projects.
- Benefits: Enjoy hybrid work options and competitive pay rates based on experience.
- Why this job: Be part of a greenfield project focused on performance and scalability in finance.
- Qualifications: Experience in Java development and knowledge of messaging protocols required.
- Other info: Long-term contract with opportunities for professional growth in a dynamic environment.
The predicted salary is between 90000 - 126000 Β£ per year.
Location: London (Hybrid β 1 day per week in office)
Rate: Flexible (Inside IR35) Β£750PD - Β£1100PD Via Umbrella (Subject to experience)
Contract Length: Long-term
Start Date: ASAP
Overview: 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
Senior Developer - Huxley employer: Huxley
Contact Detail:
Huxley Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Developer - Huxley
β¨Tip Number 1
Familiarise yourself with the latest trends in electronic FX trading and the technologies used in this space. Understanding the specifics of Java-based components and messaging protocols like FIX and Aeron will give you a solid edge during discussions.
β¨Tip Number 2
Network with professionals in the finance and tech sectors, especially those who have experience in EFX development. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations.
β¨Tip Number 3
Prepare to discuss your previous experiences with performance tuning and multithreading in Java. Be ready to share specific examples of how you've optimised system performance in past projects.
β¨Tip Number 4
Showcase your collaborative skills by highlighting any cross-functional projects you've worked on. This role requires working closely with front office and quant teams, so demonstrating your ability to communicate effectively across disciplines is key.
We think you need these skills to ace Senior Developer - Huxley
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in Java development, particularly in electronic trading platforms. Emphasise your skills in performance tuning, multithreading, and any experience with messaging protocols like FIX or Aeron.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the project. Mention specific experiences that relate to building and optimising trading systems, and how you can contribute to the greenfield project.
Showcase Technical Skills: Include a section in your application that showcases your technical skills. Highlight your proficiency in Java, Kafka, and distributed caching technologies like Hazelcast or Redis, as these are crucial for the role.
Prepare for Technical Questions: Anticipate technical questions related to system performance and low latency engineering. Be ready to discuss your previous projects and how you approached challenges in similar environments.
How to prepare for a job interview at Huxley
β¨Showcase Your Technical Skills
As a Senior EFX Developer, you'll need to demonstrate your expertise in Java and related technologies. Be prepared to discuss your previous projects, focusing on how you built and optimised components for trading systems, and be ready to solve coding challenges during the interview.
β¨Understand the Business Context
Familiarise yourself with the electronic FX trading landscape and the specific challenges faced by investment banks. Showing that you understand the importance of performance, scalability, and low latency in trading platforms will impress your interviewers.
β¨Prepare for System Performance Questions
Expect questions about tuning system performance, including garbage collection, multithreading, and OS-level optimisations. Brush up on these topics and be ready to provide examples of how you've successfully improved system performance in past roles.
β¨Demonstrate Collaboration Skills
Since the role involves working closely with front office, quant, and tech teams, be prepared to discuss your experience in cross-functional collaboration. Share examples of how you've effectively communicated and worked with different teams to achieve project goals.