At a Glance
- Tasks: Join a dynamic team to develop and enhance an off-exchange trading system using Java.
- Company: A cutting-edge algorithmic trading firm focused on innovative technology solutions.
- Benefits: Enjoy flexible WFH options, generous health benefits, and fun social events.
- Why this job: Make a real impact in a flat structure where your ideas matter and thrive in a tech-driven environment.
- Qualifications: 3+ years of Java/Kotlin experience; strong testing skills; finance background not required.
- Other info: Ideal for those with UI experience, preferably in React; no fresh graduates, please.
The predicted salary is between 43200 - 72000 £ per year.
Tech-savvy algorithmic trading firm looking to hire a Java Developer to help develop and operate the off-exchange trading system and products. This is a superb opportunity for a well-organised and pragmatic engineer with a passion for concise, efficient code to join one of the only Java teams you will find in HFT.
A high impact role, you will be maintaining and extending the JVM-based networking platform in order for it to integrate with new trading venues and adapt to new asset classes. You’ll also be implementing new cross-asset pricing features.
The successful candidate will be an expert in Java development – your in-depth understanding of the inner workings of modern JVMs will be invaluable, particularly around performance optimisation.
Requirements:- 3+ years’ professional experience of writing Java and/or Kotlin
- Strong testing skills and understanding of its importance
- Proactive and adept at managing multiple projects
- Highly numerate, with fantastic problem-solving skills
- Finance experience NOT necessary
- Ideal candidate would have some UI experience, preferably React
Competitive compensation package. They’re willing to be flexible with WFH. Challenging work within a truly flat structure; ideas from everyone are encouraged and evaluated. Very direct impact on the PnL, with very little bureaucracy. Generous benefits package, including life & health insurance, pension, onsite gym, yoga, climbing wall, pool & table tennis and regular staff social events.
Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Java HFT Developer employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java HFT Developer
✨Tip Number 1
Familiarise yourself with the latest trends in high-frequency trading (HFT) and how Java is utilised within this space. Being able to discuss current technologies and methodologies during your interview will demonstrate your genuine interest and expertise.
✨Tip Number 2
Brush up on your performance optimisation skills specific to JVMs. Prepare to discuss past experiences where you successfully improved application performance, as this will be a key focus for the role.
✨Tip Number 3
If you have any experience with UI frameworks like React, make sure to highlight it. Even though finance experience isn't necessary, showcasing your versatility can set you apart from other candidates.
✨Tip Number 4
Network with professionals in the algorithmic trading field. Engaging with industry events or online forums can provide insights and connections that may help you during the application process.
We think you need these skills to ace Java HFT Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java and Kotlin experience prominently. Include specific projects or roles where you demonstrated your skills in performance optimisation and testing, as these are crucial for the role.
Craft a Strong Cover Letter: In your cover letter, express your passion for algorithmic trading and concise coding. Mention any relevant experience with JVM-based platforms and how you can contribute to the team’s goals.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities. This could be through past projects or challenges you've faced in your work, especially those related to managing multiple projects.
Highlight Relevant Experience: Even though finance experience is not necessary, if you have any exposure to UI development, particularly with React, make sure to mention it. This could set you apart from other candidates.
How to prepare for a job interview at Oxford Knight
✨Showcase Your Java Expertise
Make sure to highlight your experience with Java and any projects you've worked on that demonstrate your skills. Be prepared to discuss specific challenges you faced and how you optimised performance in your code.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or algorithm problems beforehand, as this will help you think on your feet during the interview.
✨Familiarise Yourself with HFT Concepts
Even though finance experience isn't necessary, having a basic understanding of high-frequency trading concepts can set you apart. Research how trading systems operate and be ready to discuss how your skills can contribute to their success.
✨Prepare for Team Dynamics
Since the company values a flat structure and collaboration, be ready to discuss how you work within a team. Share examples of how you've contributed ideas and worked with others to achieve project goals.