Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading
Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading

Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading

City of London Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join a dynamic team to enhance algorithmic trading strategies using Java.
  • Company: Be part of a leading High-Frequency Trading Firm in London.
  • Benefits: Enjoy a high-visibility role with opportunities for client engagement and collaboration.
  • Why this job: Work on impactful projects that shape trading performance and client satisfaction.
  • Qualifications: 3+ years in Java, strong coding skills, and a passion for data analysis required.
  • Other info: Ideal for those with a Master's or PhD in relevant fields.

The predicted salary is between 43200 - 72000 £ per year.

Excellent opportunity opens for an experienced Quantitative Developer to join a team of experienced quants and algorithmic developers at a leading High-Frequency Trading Firm’s London office. The successful candidate will be involved in a variety of tasks ranging from the analysis of market microstructure and its effects on algorithmic trading to understanding improvements to be made and overseeing the change and roll out of those improvements. This would include making business-focused strategy logic changes in our Java code and working with other development, testing and support teams to roll these changes out to clients. This is a high-visibility role and would suit a quantitative developer with prior knowledge of equity trading and European market microstructure.

Responsibilities include:

  • Perform research on trading outcomes to measure contextual efficacy of various trading strategies.
  • Understand and evaluate the contribution of various trading tactics to strategic performance outcomes.
  • Design models to more effectively use trading tactics to achieve strategic performance and work closely with the engineering team to implement the models.
  • Implement some part of the business logic themselves.
  • Work directly with both new and existing clients to explain product behaviour and get feedback on quantitative product performance.
  • Work directly with existing clients in an Execution Consulting capacity to help them better use our products and help us build more suitable products for the clients.
  • Improve quantitative performance of trading algorithms as measured internally and by clients.
  • Increase client engagement by involving them in the data-driven product development process.

Desired Skills & Experience:

  • Deep intellectual curiosity and passion for data.
  • Excellent communication and presentation skills.
  • Ability to work globally with the wider team of quants.
  • Three years plus experience with the Java programming language and ecosystem, including concurrency, Java 8+, dependency injection, and testing best practices.
  • Experience in implementing electronic trading strategies.
  • Exposure to distributed systems and message-oriented architectures.
  • Proven ability to collaborate and succeed in a global team.
  • A deep knowledge of the European equities market micro-structure and strategies.
  • Demonstrable ability to implement practical applications of quantitative research.
  • Strong coding skills in Python and/or Java.
  • High-frequency trading experience preferred, e.g. in market making, proprietary, or possibly agency space.
  • Experience with large-scale data analysis beneficial.
  • Excellent Masters degree or PhD in statistical or related discipline or computing e.g. statistics, stochastic modelling, machine learning or computer science.

Interested? Please Apply!

Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading employer: Rothstein Recruitment

Join a leading High-Frequency Trading Firm in London, where innovation meets collaboration. Our dynamic work culture fosters intellectual curiosity and offers unparalleled opportunities for professional growth, allowing you to engage directly with clients and enhance your quantitative skills. With a focus on data-driven product development and a commitment to excellence, we provide a stimulating environment for talented individuals eager to make a meaningful impact in the world of algorithmic trading.
R

Contact Detail:

Rothstein Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading

✨Tip Number 1

Familiarise yourself with the latest trends in high-frequency trading and algorithmic strategies. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Network with professionals in the quantitative finance space, especially those who work in high-frequency trading. Attend industry meetups or webinars to connect with potential colleagues and learn about their experiences.

✨Tip Number 3

Brush up on your Java programming skills, particularly focusing on concurrency and testing best practices. Consider working on personal projects or contributing to open-source projects that showcase your coding abilities.

✨Tip Number 4

Prepare to discuss your understanding of European market microstructure and how it impacts trading strategies. Being able to articulate this knowledge will demonstrate your expertise and passion for the field.

We think you need these skills to ace Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading

Java Programming (Java 8+)
Concurrency in Java
Dependency Injection
Testing Best Practices
Electronic Trading Strategies Implementation
Distributed Systems Knowledge
Message Oriented Architectures
Quantitative Research Application
High-Frequency Trading Experience
Market Microstructure Knowledge (European Equities)
Data Analysis Skills
Strong Communication Skills
Collaboration in Global Teams
Statistical Modelling
Machine Learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in quantitative development, particularly with Java and algorithmic trading. Emphasise any specific projects or roles that demonstrate your understanding of market microstructure and trading strategies.

Craft a Strong Cover Letter: In your cover letter, express your passion for data and quantitative analysis. Mention your experience with high-frequency trading and how it aligns with the company's goals. Be sure to include examples of how you've successfully collaborated with teams in the past.

Showcase Technical Skills: Clearly outline your technical skills related to Java programming, concurrency, and any experience with electronic trading strategies. If you have experience with Python or large-scale data analysis, make sure to mention that as well.

Highlight Educational Background: If you hold a Master's degree or PhD in a relevant field, such as statistics or computer science, be sure to highlight this in your application. This will demonstrate your strong foundation in the necessary theoretical concepts for the role.

How to prepare for a job interview at Rothstein Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and any relevant frameworks. Highlight specific projects where you've implemented trading strategies or worked with market microstructure, as this will demonstrate your technical expertise.

✨Demonstrate Your Understanding of Market Microstructure

Since the role involves analysing market microstructure, be ready to explain how it impacts algorithmic trading. Discuss any previous experiences where you’ve applied this knowledge to improve trading outcomes.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice coding problems related to concurrency and data structures in Java, as well as algorithmic trading scenarios that require quick thinking and effective solutions.

✨Communicate Effectively

Strong communication skills are essential for this role. Be prepared to explain complex concepts clearly and concisely, especially when discussing your quantitative research and its practical applications in trading.

Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading
Rothstein Recruitment
R
  • Quantitative Developer - Java - Algorithmic Trading - High Frequency Trading

    City of London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-07

  • R

    Rothstein Recruitment

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>