IT & Software

Senior Java Engineer – Hedge Fund- Contract Outside IR35

Quant Capital

London · Greater London · United Kingdom

Overview

In this role you will contribute to a high-performance, distributed Java platform used for real-time data ingestion into a portfolio management system. You’ll help build and evolve a new risk engine for a leading systematic hedge fund, emphasizing scalability and low latency. You will work in a relaxed, open environment and collaborate with technologists at the sharp end of finance-tech. This is an opportunity to shape critical infrastructure and data platforms in a finance setting, with potential for significant impact and rewards.

Responsibilities
  • Develop and maintain a large distributed Java system handling real-time data feeds
  • Contribute to building a new risk engine for systematic trading clients
  • Work on data platform expansion from scratch with financial domain support
  • Optimize for latency, throughput, and robustness in a high-volume environment
  • Collaborate with cross-functional teams to align technology with business goals
  • Ensure reliability and performance in a capital-intensive trading setup
Key requirements
  • 10+ years of commercial development experience
  • Strong, demonstrable low-level Java experience (Java 8+)
  • Proficiency with sockets and ByteBuffers
  • Strong database skills
  • Experience with messaging and code generation
  • Understanding of computing fundamentals, OOP, threading, concurrency, and distributed systems
  • 2:1 Computer Science degree from a UK or EU university
  • Familiarity with distributed systems, latency considerations, and scalable architectures
  • Java (low-level), Java 8+
  • Sockets
  • ByteBuffers
  • Database systems
  • Messaging
  • Code generation

Reference: WJ-747_30146526

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

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.