Java Engineer - Up to £200,000 + Bonus - London
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Salary: Up to £200,000 + Bonus + Benefits
Location: London
About the Company
Our client is an innovative and award-winning fintech company based in London, operating at the forefront of the electronic trading (eTrading) space. They are building advanced technology that powers high-performance financial markets infrastructure.
The company is known for its strong engineering culture, commitment to open-source technologies, and modern development practices. Their platform processes large volumes of real-time market data and supports a low-latency, high-throughput distributed FX trading system used by global market participants.
The Role
They are seeking a Java Software Engineer with a genuine passion for software development, agile practices, and modern open-source technologies to join their highly skilled engineering team.
You will have the opportunity to contribute to the development of a cutting-edge distributed trading platform, working alongside experienced developers and technology specialists in a collaborative environment.
This role offers the chance to work with advanced technologies while learning from senior engineers and gaining exposure to high-performance financial systems.
The engineering team strongly embraces modern development methodologies, including Extreme Programming (XP) and Domain-Driven Design (DDD), encouraging clean architecture, high-quality code, and continuous improvement.
- Hands on development using Java - Ideally experience working with Java 17 +
- Detail orientated developer with a passion for testing and high code quality
- Degree in Computer Science, Software Engineering or STEM subject
- A good personality - team player with excellent communication skills!
No previous low latency or multithreading experience needed just an interest in doing it!!
Please do not hesitate to reach out direct for further details!
Requirements
The engineering team strongly embraces modern development methodologies, including Extreme Programming (XP) and Domain-Driven Design (DDD), encouraging clean architecture, high-quality code, and continuous improvement.
- Hands on development using Java - Ideally experience working with Java 17 +
- Detail orientated developer with a passion for testing and high code quality
- Degree in Computer Science, Software Engineering or STEM subject
- A good personality - team player with excellent communication skills!
No previous low latency or multithreading experience needed just an interest in doing it!!
About the company
Our client is an innovative and award-winning fintech company based in London, operating at the forefront of the electronic trading (eTrading) space. They are building advanced technology that powers high-performance financial markets infrastructure.
The company is known for its strong engineering culture, commitment to open-source technologies, and modern development practices. Their platform processes large volumes of real-time market data and supports a low-latency, high-throughput distributed FX trading system used by global market participants.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
Fully Remote Software Engineer Jobs
Best Countries for Software Engineers