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 improve trading algorithms and client products.
- Qualifications: 3+ years in Java, strong coding skills, and knowledge of European equities required.
- Other info: Ideal for those passionate about data and quantitative research.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
Quantitative Developer – Java – Equities – Algorithmic Trading – Financial Services
Excellent opportunity opens for an experiencedQuantitative Developerto join a team ofexperienced quants and algorithmic developersin a leadingHigh-Frequency Trading Firm'sLondon office.
The successful candidate will be involved in a variety of tasks ranging from the analysis ofmarket microstructureand itseffects on algorithmic tradingto understanding improvement to be made and overseeing the change and roll out of those improvements. This would include making business focused strategy logic changes in ourJava codeand working with otherdev, testing and support teams to roll these changes out to clients. This is a high-visibility role and would suit aquantitative developer with a prior knowledge of equity trading and European market microstructure.
- Perform research on trading outcomes to measure contextual efficacy of various trading strategies.
- Understand and evaluate 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 engineering team to implement the models.
- Implementing 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, python and/or Java.
- High-frequency trading experience preferred, eg 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 eg statistics, stochastic modelling, machine learning or computer science.
Interested? Please Apply!
Quant Quantitative Developer Java Developer Python Developer Algo Algorithmic Trading Trade Execution Low Latency High Frequency Trading High-frequency trading Equities Equity Trading European Markets Bank Banking LL Financial Services Java 8 + Concurrency
Quantitative Developer - Java - Equities - Algorithmic Trading - Financial Services - eFinancialC... employer: eFinancialCareers
Contact Detail:
eFinancialCareers Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer - Java - Equities - Algorithmic Trading - Financial Services - eFinancialC...
✨Tip Number 1
Familiarise yourself with the latest trends in algorithmic trading and European market microstructure. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Network with professionals in the high-frequency trading space. Attend industry events or join online forums to connect with quants and developers who can provide insights and potentially refer you to opportunities.
✨Tip Number 3
Brush up on your Java programming skills, especially focusing on concurrency and testing best practices. Consider working on personal projects or contributing to open-source projects to showcase your coding abilities.
✨Tip Number 4
Prepare to discuss your experience with quantitative research and how it applies to trading strategies. Be ready to share specific examples of how you've improved trading algorithms or contributed to product development in previous roles.
We think you need these skills to ace Quantitative Developer - Java - Equities - Algorithmic Trading - Financial Services - eFinancialC...
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, algorithmic trading, and any relevant quantitative research. Use specific examples that demonstrate your skills in these areas.
Craft a Strong Cover Letter: In your cover letter, express your passion for data and quantitative analysis. Mention your understanding of European market microstructure and how it relates to the role. Be sure to explain why you are a good fit for the team.
Showcase Relevant Projects: If you've worked on projects involving high-frequency trading or electronic trading strategies, include them in your application. Detail your role and the impact of your contributions.
Highlight Communication Skills: Since the role involves working closely with clients and teams, emphasise your communication and presentation skills. Provide examples of how you've successfully collaborated in a global team environment.
How to prepare for a job interview at eFinancialCareers
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java and any relevant frameworks. Highlight specific projects where you've implemented electronic trading strategies or worked with large-scale data analysis, as this will demonstrate your technical proficiency.
✨Understand Market Microstructure
Familiarise yourself with European equities market microstructure and how it impacts algorithmic trading. Be ready to discuss how you can apply this knowledge to improve trading algorithms and client engagement.
✨Demonstrate Collaboration Abilities
Since the role involves working closely with quants and engineering teams, prepare examples of past experiences where you've successfully collaborated in a global team setting. This will show your ability to work effectively in a diverse environment.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving skills, particularly in relation to quantitative research applications. Think of scenarios where you've had to design models or implement business logic changes, and be ready to explain your thought process.