Remote Permanent 'Java Concurrency' Job Vacancies

1 of 1 Remote Permanent Java Concurrency Jobs

Quantitative Developer - Java, concurrency, distributed systems, message-oriented architectures

London, United Kingdom
Hybrid/Remote Options
Scope AT Limited
Quantitative Developer - Java, concurrency, distributed systems, message-oriented architectures, Python, large-scale data analysis A global electronic-trading firm is hiring a Quantitative Developer for its London team. The role focuses on analysing market microstructure, improving algorithmic trading behaviour, and implementing changes directly in Java-based production systems. It combines research, modelling, coding, and client-facing quantitative … work. Responsibilities Analyse trading data and market microstructure to enhance algorithmic performance. Design and implement models and strategy-logic updates (primarily in Java). Collaborate with engineering, testing, and support teams on deployment. Work with clients to explain model behaviour, gather feedback, and support execution consulting. Requirements Strong analytical mindset; clear communication skills. 3+ years Java experience (concurrency, Java 8+, testing, DI). Experience with electronic trading strategies; familiarity with distributed systems. Deep knowledge of European equity market microstructure. Strong Python and/or Java coding skills. Experience with high-frequency/low-latency environments and large-scale data is a plus. Master's or PhD in a quantitative or computational discipline. Permanent/Hybrid More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Java Concurrency
10th Percentile
£113,500
25th Percentile
£125,000
Median
£140,000
75th Percentile
£170,000