At a Glance
- Tasks: Develop low-latency applications for electronic trading solutions in FX markets.
- Company: Join a leading firm in financial technology, specialising in innovative trading solutions.
- Benefits: Enjoy hybrid work options and a dynamic team culture with opportunities for growth.
- Why this job: Work with cutting-edge tech in a fast-paced environment that values quality and innovation.
- Qualifications: Expertise in Core Java, low-latency development, and a solid understanding of FX products required.
- Other info: Ideal for those who thrive in challenging environments and want to mentor others.
The predicted salary is between 72000 - 100000 £ per year.
Location: London
Hybrid mode
We are looking for a highly skilled Senior EFX Developer to join our technical team specializing in electronic trading solutions. We seek a professional with extensive experience in low-latency application development and solid knowledge of financial markets, particularly in Foreign Exchange (FX).
Technical Requirements:
- Core Java 17+
- Advanced low-latency development techniques (zero GC, copy-free)
- Performance tuning at JVM level, garbage collection (GC), and OS-level optimization
- FIX protocol
- Experience with low-latency messaging technologies: Aeron, SBE, Protobuf, Agrona, Chronicle
- Functional understanding of financial markets, especially FX products: Spot, Forward, NDF
- Pricing, trading, hedging, and liquidity management processes
- RFQ & Streaming protocols, market making, and order management
- Experience with distributed computing and distributed caching tools such as: Hazelcast, Redis, Coherence, or similar
Profile:
- Performance-driven mindset with focus on reliability and scalability
- Ability to lead technically, mentor junior team members, and promote best practices in development and testing
- High level of autonomy, initiative, and a strong commitment to software quality in demanding production environments
If you're interested in working in a technically challenging environment, using cutting-edge technologies with a focus on critical trading systems, we look forward to your application.
Senior EFX Developer (Java) employer: Axpe Consulting
Contact Detail:
Axpe Consulting Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior EFX Developer (Java)
✨Tip Number 1
Make sure to showcase your experience with low-latency application development during any discussions. Highlight specific projects where you've implemented advanced techniques, as this will demonstrate your expertise in the area.
✨Tip Number 2
Familiarise yourself with the FIX protocol and low-latency messaging technologies like Aeron and Protobuf. Being able to discuss these technologies confidently can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your understanding of financial markets, particularly FX products. Be ready to explain how your technical skills can enhance pricing, trading, and liquidity management processes.
✨Tip Number 4
Demonstrate your leadership abilities by sharing examples of how you've mentored junior developers or led technical initiatives. This will show that you not only have the technical skills but also the capability to guide a team.
We think you need these skills to ace Senior EFX Developer (Java)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Core Java 17+, low-latency application development, and any relevant financial market knowledge. Use specific examples to demonstrate your skills in performance tuning and familiarity with the FIX protocol.
Craft a Strong Cover Letter: In your cover letter, express your passion for electronic trading solutions and how your background aligns with the role. Mention your experience with technologies like Aeron, SBE, and distributed computing tools, and explain how you can contribute to the team's success.
Showcase Relevant Projects: If you have worked on projects related to FX products, pricing, or trading systems, be sure to include these in your application. Highlight your role, the technologies used, and the impact of your contributions.
Demonstrate Leadership Skills: Since the role requires mentoring junior team members, include examples of your leadership experience. Discuss how you've promoted best practices in development and testing, and your approach to fostering a collaborative team environment.
How to prepare for a job interview at Axpe Consulting
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Core Java 17+ and low-latency application development. Highlight specific projects where you implemented advanced techniques like zero GC and performance tuning at the JVM level.
✨Demonstrate Financial Market Knowledge
Familiarise yourself with FX products such as Spot, Forward, and NDF. Be ready to explain how you have applied your understanding of pricing, trading, and liquidity management in previous roles.
✨Discuss Messaging Technologies
Make sure to mention your experience with low-latency messaging technologies like Aeron and Protobuf. Prepare examples of how you've used these tools to enhance system performance in past projects.
✨Emphasise Leadership and Mentoring Skills
Since the role involves leading and mentoring junior team members, be ready to share instances where you've successfully guided others or promoted best practices in development and testing.