Java Quantitative Developer - concurrency, (TDD), Python, high-frequency trading, data ana

Java Quantitative Developer - concurrency, (TDD), Python, high-frequency trading, data analysis, quantitative modelling, algorithmic performance tuning Role Summary Work with a team of quants and developers to analyse European equity market microstructure and enhance algorithmic trading logic. Implement changes to Java-based trading systems, support deployments, and engage with clients. Key Responsibilities Analyse market microstructure to optimise trading strategies Develop and improve Java-based execution logic Deploy algorithm enhancements alongside dev/test/support teams Interface with clients to explain solutions and gather feedback Support delivery and client adoption in a consultative capacity Essential Requirements 3+ years Java (Java 8+, concurrency, dependency injection, TDD) Experience with electronic trading systems and distributed/message-driven architectures Deep knowledge of European equity trading and microstructure Strong analytical, communication, and presentation skills Advanced degree (MSc/PhD) in quantitative or computing discipline Permanent/Hybrid Working London By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a thi
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!