Java Software Developer - Trading Systems (Remote) Amsterdam or London

Quant Capital
London, UK
3 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Algorithmic Trading Computing Platforms C++ (Programming Language) Code Review Data Structures Data Systems Linux Distributed Systems Linux System Administration Open Source Technology Software Maintenance
+2 more
Proprietary Software Code Restructuring

Job description

Java Software Developer - Trading Systems (Remote) Amsterdam or LondonQuant Capital is partnered with a leading technology-driven trading firm looking to hire an experienced Java Software Developer. This is a hands-on engineering role building the core software platform used across research, trading systems and operations.The role suits a strong software engineer who enjoys solving hard technical problems, understands distributed systems, and writes clean, reliable Java. You will work close to research and infrastructure teams, improving performance, extending platform capability and supporting new markets, products and functionality.What you will be doing * Build and improve Java-based systems used across trading and research* Extend core research infrastructure and distributed platform components* Design scalable storage and data systems with strong reliability requirements* Improve performance across internal software, open-source tools and Linux environments* Work on monitoring

Requirements

alerting and proactive detection across production systems* Improve communication between distributed services for lower latency and higher throughput* Analyse data where needed to support platform decisions and future capacity planning* Work with research, systems and operations teams to turn technical requirements into working software* Review code and contribute to engineering standards across the teamWhat they are looking for * Strong Java engineering experience with excellent debugging and refactoring skills* Solid computer science fundamentals, including algorithms, data structures and systems design* Experience building scalable, automated and maintainable software with strong testing discipline* Comfortable working across different levels of the stack, from individual machines to distributed systems* Good understanding of networking, storage and performance trade-offs* Interest in high-performance systems and technical problem solving* Low-ego engineer who can work independently and collaboratively* Linux experience is useful* C++ knowledge is useful* Trading experience is useful but not requiredThis role suits someone who wants to work on real engineering problems in a high-performance trading environment, with ownership across infrastructure, research tooling and production systems.All applications are handled in strict confidence.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

3:18 min

Differentiating technical frameworks in early technical recruitment

Mahmoud Aly Mahmoud Aly · World Congress 2025

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all