Java Developer - Ultra Low Latency (City Of London)
Java Developer - Ultra Low Latency (City Of London)

Java Developer - Ultra Low Latency (City Of London)

City of London Part-Time 48000 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join a dynamic team to design and optimise ultra-low latency trading systems in Java.
  • Company: Be part of a leading digital asset trading platform at the forefront of technology.
  • Benefits: Enjoy competitive pay, flexible working options, and a vibrant team culture.
  • Why this job: Work on cutting-edge technology that impacts the financial world while collaborating with top talent.
  • Qualifications: Strong Java skills and experience in low-latency systems are essential; passion for performance is a must.
  • Other info: Ideal for tech enthusiasts eager to make a real difference in a fast-paced environment.

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

We are looking for a highly skilled Java Software Engineer to join a fast-paced, high-performance engineering team focused on building ultra-low latency systems for a leading digital asset trading platform. This role is ideal for someone with a deep understanding of real-time systems and a passion for performance optimisation in latency-sensitive environments.

Key Responsibilities:

  • Design, implement, and optimise ultra-low latency trading components in Java
  • Develop and maintain exchange connectivity, order routing, and market data processing systems
  • Collaborate with traders and quantitative developers to deliver high-performance, production-grade solutions
  • Continuously profile and tune system performance to minimise latency and maximise throughput

Required Skills & Experience:

  • Strong proficiency in core Java, with a focus on performance, concurrency, and memory management
  • Proven experience building low-latency, high-throughput systems in trading or similarly demanding environments
  • Deep understanding of multithreading, lock-free programming, and garbage collection tuning

Java Developer - Ultra Low Latency (City Of London) employer: Selby Jennings

As a leading employer in the heart of the City of London, we pride ourselves on fostering a dynamic and innovative work culture that empowers our Java Developers to excel in building ultra-low latency systems. Our commitment to employee growth is evident through continuous learning opportunities and collaboration with top-tier professionals in the digital asset trading space, ensuring that you are always at the forefront of technology. With competitive benefits and a focus on performance optimisation, joining our team means being part of a forward-thinking organisation that values your contributions and supports your career aspirations.
S

Contact Detail:

Selby Jennings Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer - Ultra Low Latency (City Of London)

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in ultra-low latency systems. Being able to discuss recent advancements or techniques during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Network with professionals in the trading and financial technology sectors. Attend relevant meetups or conferences where you can connect with industry experts, as personal referrals can significantly boost your chances of landing an interview.

✨Tip Number 3

Prepare to showcase your problem-solving skills through practical coding challenges. Many companies, including us, may include technical assessments in the interview process, so practice coding under time constraints to simulate real-world scenarios.

✨Tip Number 4

Stay updated on the latest Java performance optimisation techniques. Being able to discuss specific strategies you've implemented in past projects can set you apart from other candidates and show your expertise in building high-performance systems.

We think you need these skills to ace Java Developer - Ultra Low Latency (City Of London)

Core Java Proficiency
Performance Optimisation
Concurrency Management
Memory Management
Low-Latency System Development
High-Throughput System Design
Multithreading Expertise
Lock-Free Programming
Garbage Collection Tuning
Real-Time Systems Understanding
Exchange Connectivity Development
Order Routing Implementation
Market Data Processing
System Performance Profiling
Collaboration with Traders and Quantitative Developers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, particularly in low-latency and high-throughput systems. Include specific projects or roles where you optimised performance or worked with multithreading.

Craft a Strong Cover Letter: In your cover letter, express your passion for performance optimisation and real-time systems. Mention any relevant experience in trading environments and how it aligns with the company's goals.

Showcase Relevant Projects: If you have worked on projects involving ultra-low latency systems, be sure to include them in your application. Describe your role, the technologies used, and the impact of your contributions.

Highlight Technical Skills: Clearly list your technical skills related to core Java, concurrency, and memory management. If you have experience with garbage collection tuning or lock-free programming, make sure to emphasise that as well.

How to prepare for a job interview at Selby Jennings

✨Showcase Your Java Expertise

Be prepared to discuss your experience with core Java, especially in relation to performance, concurrency, and memory management. Highlight specific projects where you optimised performance or tackled complex problems.

✨Demonstrate Real-Time System Knowledge

Since the role focuses on ultra-low latency systems, be ready to explain your understanding of real-time systems. Discuss any relevant experience you have in building low-latency, high-throughput systems, particularly in trading environments.

✨Prepare for Technical Challenges

Expect technical questions that may involve coding challenges or system design scenarios. Brush up on multithreading concepts, lock-free programming, and garbage collection tuning, as these are crucial for the role.

✨Collaborative Mindset

This position requires collaboration with traders and quantitative developers. Be ready to discuss how you've worked in teams before, particularly in high-pressure situations, and how you communicate technical concepts to non-technical stakeholders.

Java Developer - Ultra Low Latency (City Of London)
Selby Jennings
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>