Java Developer e-Trading - eFinancialCareers in London

Java Developer e-Trading - eFinancialCareers in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
eFinancialCareers

At a Glance

  • Tasks: Join a fast-paced team to develop and enhance a top-tier eFX trading platform.
  • Company: Dynamic financial tech firm in London with a collaborative culture.
  • Benefits: Flexible rates, hybrid work, and opportunities for professional growth.
  • Other info: Agile environment with frequent releases and excellent career advancement potential.
  • Why this job: Make an impact in algorithmic trading while working with cutting-edge technology.
  • Qualifications: Strong Java skills and experience in electronic trading platforms required.

The predicted salary is between 60000 - 80000 € per year.

Location: London Hybrid

Rate: Flexible

Start Date: ASAP

Your role:

  • We are seeking an experienced candidate to join our eFX Quantitative Developer team within Global Markets.
  • This is a fast-paced and collaborative team responsible for the development and enhancement of the best-in-class eFX platform.
  • You will take ownership of initiatives from initial analysis through to design, implementation, and delivery.
  • You will proactively suggest and drive through improvements to the platform and our framework.
  • You will be involved in every aspect of algorithmic trading:
    • Market connectivity
    • Designing, implementing, and back-testing pricing and execution strategies
    • Designing and building analytics to assess model and platform performance
    • Latency analysis and optimisation
    • Enhancing the proprietary eTrading framework used across the department

Your team:

  • A highly technical and innovative quant development team leading automated trading in FX.
  • Part of the Principal Flow Trading Quant Development department, alongside teams aligned to eRates, eCredit, FX Derivatives, Equity Derivatives, and Cash Equities.
  • Focused on maximising automation and performance to drive eTrading revenues.
  • Operating in a highly agile manner, releasing to production multiple times per day.

Your expertise:

  • Strong business knowledge of electronic trading, ideally eFX.
  • Proven experience in designing and implementing low-latency, high-throughput, event-driven algorithmic trading platforms.
  • Collaboration with quantitative analysts to design and implement algorithmic trading models and controls.
  • Experience of producing model documentation and partnering with governance and second line of defence functions.
  • Advanced Java programming skills including approaches to low-latency Java like lock-free data structures and low-garbage programming techniques.
  • Beneficial to have low-level experience with messaging libraries and protocols including Aeron, Kafka, EMS, SBE, FIX, ITCH, OUCH.
  • Familiarity with time-series databases (preferably KDB) and Python for building analytics and reports.
  • Full stack development experience is an advantage (preferably React), particularly for building monitoring dashboards and trader-facing tools.

Java Developer e-Trading - eFinancialCareers in London employer: eFinancialCareers

Join a dynamic and innovative team as a Java Developer in e-Trading, where you'll thrive in a fast-paced environment that champions collaboration and technical excellence. Located in London, this role offers flexible working arrangements and the opportunity to contribute to cutting-edge algorithmic trading solutions while enjoying a culture that prioritises employee growth and continuous improvement. With a focus on maximising automation and performance, you'll be part of a high-performing team that directly impacts the success of the business, making it an exciting place for those seeking meaningful and rewarding employment.

eFinancialCareers

Contact Detail:

eFinancialCareers Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Java Developer e-Trading - eFinancialCareers in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to eTrading and Java development. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to algorithmic trading or low-latency systems. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Java skills and understanding of eFX platforms. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Keep an eye on our listings and make sure your application stands out by tailoring it to the specific role.

We think you need these skills to ace Java Developer e-Trading - eFinancialCareers in London

Java Programming
Low-Latency Development
Event-Driven Architecture
Algorithmic Trading
Market Connectivity
Pricing and Execution Strategies
Latency Analysis and Optimisation

Some tips for your application 🫑

Tailor Your CV:Make sure your CV is tailored to the Java Developer e-Trading role. Highlight your experience with low-latency, high-throughput systems and any relevant projects you've worked on. We want to see how your skills align with our needs!

Showcase Your Skills:Don’t just list your skills; demonstrate them! Include specific examples of how you've used advanced Java programming techniques or collaborated with quantitative analysts. This helps us see your practical experience in action.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about eFX and how you can contribute to our fast-paced team. We love seeing enthusiasm and a clear understanding of the role.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Don’t miss out!

How to prepare for a job interview at eFinancialCareers

✨Know Your Java Inside Out

Make sure you brush up on your advanced Java skills, especially low-latency programming techniques. Be ready to discuss your experience with lock-free data structures and how you've implemented them in past projects.

✨Understand the eFX Landscape

Familiarise yourself with electronic trading, particularly in the eFX space. Research current trends and challenges in algorithmic trading, and be prepared to share your insights on how you can contribute to enhancing the platform.

✨Showcase Your Collaboration Skills

Since this role involves working closely with quantitative analysts, think of examples where you've successfully collaborated on algorithmic trading models. Highlight your ability to communicate complex technical concepts clearly and effectively.

✨Prepare for Technical Questions

Expect to face technical questions related to market connectivity, latency analysis, and optimisation. Brush up on your knowledge of messaging libraries like Kafka and Aeron, and be ready to discuss how you've used them in your previous roles.