Java Developer Low Latency Trading
Java Developer Low Latency Trading

Java Developer Low Latency Trading

Full-Time 43200 - 72000 Β£ / year (est.) Home office possible
Go Premium
Client Server

At a Glance

  • Tasks: Develop and maintain high-quality, low-latency Java applications for trading systems.
  • Company: Join a global leader in cryptocurrency market data and trading platforms.
  • Benefits: Enjoy remote work, flexible hours, and a competitive salary up to Β£100k.
  • Why this job: Be part of a collaborative team focused on innovation and system performance.
  • Qualifications: Strong Java skills with experience in low latency systems and Spring framework required.
  • Other info: Diverse workplace committed to equal opportunities and continuous learning.

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

Are you a skilled Java Developer with low latency trading systems experience? You could be progressing your career at a global market data and trading platform provider for cryptocurrency markets.

As a Java Developer you will develop, test and maintain high-quality, low-latency Java applications handling millions of requests per day, collaborating with cross-functional teams to design systems that meet business and regulatory requirements. You'll seek to continuously improve system performance and scalability, implement automated testing, CI/CD pipelines and document system workflows, architecture and design decisions.

Location / WFH: You can work from home from anywhere in the UK on a fulltime basis, 0900-1800 with some flexibility around start / finish times - please note: you must have the right to work in the UK and be UK based.

About you:

  • You have strong Java development experience including concurrency, garbage collection, low level performance optimisation, data structures and memory efficient design patterns.
  • You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems).
  • You have strong design skills and can explain full system workflows and make recommendations for improvements to reduce latency and increase throughput.
  • You have experience with Spring framework and Java build tools such as Gradle / Maven.
  • You're comfortable working in a Linux environment.
  • You are collaborative and pragmatic with excellent communication skills.

What's in it for you: As a Java Developer you will receive a competitive package including:

  • Salary to Β£100k
  • Generous holiday allowance including an extra day for your birthday and work anniversary.
  • Remote, flexible working.
  • Excellent career progression opportunities.

Apply now to find out more about this Java Developer / Backend Software Engineer opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Java Developer Low Latency Trading employer: Client Server

Join a forward-thinking global market data and trading platform provider where your skills as a Java Developer will be valued and nurtured. Enjoy the flexibility of remote working from anywhere in the UK, alongside a competitive salary and generous holiday allowance, including an extra day for your birthday. With a strong emphasis on career progression and a commitment to diversity, this is an excellent opportunity for those looking to make a meaningful impact in the fast-paced world of cryptocurrency trading.
Client Server

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Java Developer Low Latency Trading

✨Tip Number 1

Familiarise yourself with low latency trading systems, especially OMS and EMS. Understanding these systems will not only help you in interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Brush up on your knowledge of Java performance optimisation techniques. Be prepared to discuss specific examples where you've improved system performance or reduced latency in past projects.

✨Tip Number 3

Showcase your experience with CI/CD pipelines and automated testing. Being able to articulate how you've implemented these practices in previous roles can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your collaborative experiences. Since the role involves working with cross-functional teams, having examples ready that highlight your communication skills and teamwork will be beneficial.

We think you need these skills to ace Java Developer Low Latency Trading

Java Development
Low Latency Trading Systems
Concurrency
Garbage Collection
Performance Optimisation
Data Structures
Memory Efficient Design Patterns
Order Management Systems (OMS)
Execution Management Systems (EMS)
System Design Skills
Spring Framework
Java Build Tools (Gradle/Maven)
Linux Environment
Automated Testing
CI/CD Pipelines
Documentation Skills
Collaboration
Communication Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your Java development experience, particularly in low latency trading systems. Include specific examples of projects where you've optimised performance and scalability.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with Spring framework, CI/CD pipelines, and any relevant tools like Gradle or Maven. Show how your skills align with their needs.

Showcase Relevant Skills: When detailing your experience, emphasise your knowledge of concurrency, garbage collection, and memory-efficient design patterns. Be specific about your contributions to previous projects, especially those involving OMS and EMS.

Prepare for Technical Questions: Anticipate technical questions related to Java development and low latency systems. Brush up on system workflows and be ready to discuss how you would improve system performance and throughput.

How to prepare for a job interview at Client Server

✨Showcase Your Java Expertise

Be prepared to discuss your experience with Java, particularly in low latency trading systems. Highlight specific projects where you optimised performance and handled concurrency, as this will demonstrate your technical skills relevant to the role.

✨Understand System Workflows

Familiarise yourself with full system workflows, especially in relation to Order Management Systems (OMS) and Execution Management Systems (EMS). Be ready to explain how you would improve these systems to reduce latency and increase throughput.

✨Demonstrate Collaboration Skills

Since the role involves working with cross-functional teams, be prepared to share examples of how you've successfully collaborated in the past. Emphasise your communication skills and how you approach problem-solving in a team setting.

✨Prepare for Technical Questions

Expect technical questions related to the Spring framework, Java build tools like Gradle or Maven, and Linux environments. Brush up on these topics and be ready to discuss your hands-on experience and any challenges you've faced.

Java Developer Low Latency Trading
Client Server
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>