Enable job alerts via email!

Java Software Engineer - Cryptocurrency

Client Server

London

Hybrid

GBP 70,000 - 100,000

Full time

19 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading global market data and trading platform provider for cryptocurrency markets is seeking a talented Java Software Engineer. This role offers the opportunity to develop low-latency applications that handle millions of requests daily in a collaborative environment, with excellent career progression and flexible working arrangements.

Benefits

Generous holiday allowance including an extra day for your birthday
Remote, flexible working
Excellent career progression opportunities

Qualifications

  • Strong Java development experience, particularly with concurrency and optimization.
  • Experience with low latency systems like OMS and EMS.
  • Ability to work collaboratively and explain system workflows.

Responsibilities

  • Develop, test, and maintain high-quality low-latency Java applications.
  • Collaborate with teams to design systems meeting business and regulatory requirements.
  • Implement automated testing and document workflows.

Skills

Java Development
Low Latency Systems
Concurrency
Performance Optimization
Data Structures
Memory-Efficient Design Patterns
CI/CD
Spring Framework
Linux Environment
Communication Skills

Tools

Gradle
Maven

Job description

Java Software Engineer - Cryptocurrency, London

Client: Client Server

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: ca30f97d0348

Job Views: 4

Posted: 22.06.2025

Expiry Date: 06.08.2025

Job Description:

Java Software Engineer / Developer WFH to £100k

Are you a skilled Java Software Engineer 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 Software Engineer, you will develop, test, and maintain high-quality, low-latency Java applications handling millions of requests per day. You will collaborate with cross-functional teams to design systems that meet business and regulatory requirements. You will 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 most of the time but must be commutable to the London office.

About you:
  • You have strong Java development experience including concurrency, garbage collection, low-level performance optimization, 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:
  • Salary up 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 Software Engineer / Developer opportunity.

At Client Server, we believe in a diverse workplace that allows people to play to their strengths and continually learn. We are 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.