IT & Software

Java Software Engineer – Trading

Quant Capital

London · Greater London · United Kingdom

Overview

In this role you will help expand a low-latency, multi-threaded trading platform that executes algorithmic strategies for an institutional client base. You will collaborate with the trading team to enhance core services, order management and real-time data feeds, while handling big data and performance-critical components. The environment mimics high-performance tech firms, offering rapid learning and significant scope to shape trading infrastructure. You will work with cross-functional partners to enable scalable, robust trading applications and meet ambitious financial goals.

Pay / Benefits
  • salary up to 100,000
  • bonus
  • training provided
  • benefits package
Responsibilities
  • Develop and extend low-latency, multi-threaded Java trading applications
  • Collaborate on core trading services, order management and real-time price feeds
  • Handle big data aspects of the trading platform
  • Contribute to testing and deployment pipelines (unit/integration)
  • Work with FIX interfaces where applicable and learn financial domains
Key requirements
  • Strong core Java design and development skills
  • Understanding of OO, threading, concurrency and distributed systems
  • Experience in developing multi-threaded Java applications
  • Apache Kafka experience
  • Automated unit and integration testing experience
  • Maven, Git, AWS
  • Degree in Computer Science, Maths, Physics or related field with 2+ years of experience
  • Adaptability and learning drive
  • Drive
  • Creativity
  • Ambition
  • Java
  • Concurrency and distributed systems
  • Apache Kafka

Reference: WJ-747_31158050

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.