Senior Java Engineer - Low-Latency Trading Systems
TP ICAP Group
Greater London
On-site
GBP 70,000 - 90,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading global financial services firm based in Greater London is seeking a Senior Java Developer to deliver low-latency trading system components. The ideal candidate will have expertise in Java and experience with distributed systems, cloud environments like AWS, and trading flows. This role emphasizes collaboration across global teams and innovation in financial markets, offering a dynamic career within a connected network aiming for sustainable growth.
Qualifications
Strong experience designing and building high-performance Java services.
Experience with cloud environments (AWS, EC2, EKS, Kubernetes).
Knowledge of FIX engines and market connectivity workflows.
Responsibilities
Design, build, and optimize trading services across multiple asset classes.
Collaborate with globally distributed engineering, product, and operations teams.
Skills
Java expertise
Distributed messaging technologies (Solace/Kafka)
Event-driven systems deployment
Memory architectures
CI/CD concepts
Strong communication skills
FX, Credit, or Commodities trading knowledge
Tools
Maven
JUnit
Git
Spring Boot
Open Telemetry
Grafana
Hazelcast
Cucumber
Job description
A leading global financial services firm based in Greater London is seeking a Senior Java Developer to deliver low-latency trading system components. The ideal candidate will have expertise in Java and experience with distributed systems, cloud environments like AWS, and trading flows. This role emphasizes collaboration across global teams and innovation in financial markets, offering a dynamic career within a connected network aiming for sustainable growth.