Software Engineer: Core Trading

IG Group Holdings

London, United Kingdom
Hybrid
Core java development
Low-latency distributed systems
Asynchronous event-driven architecture
You'll be working in IG's Core Trading team, building the low-latency, high-throughput systems at the heart of our business

Job Summary

  • You'll be working in IG's Core Trading team, building the low-latency, high-throughput systems at the heart of our business.
  • Leverage modern engineering practices and tooling such as pair programming, TDD, BDD and CI/CD pipelines to rapidly deliver business value.
  • Thrive with tailored development programs, mentoring opportunities with leaders, and clear career progression.

Matching Summary

You'll be working in IG's Core Trading team, building the low-latency, high-throughput systems at the heart of our business.

Skills & Requirements

Must-have

  • core Java development
  • low-latency distributed systems
  • asynchronous event-driven architecture
  • performance testing and optimization
  • messaging technologies (AMQ/Kafka)

Nice-to-have

  • high autonomy
  • cross-functional teams
  • driving sustainable growth
  • client outcomes focus
  • innovation and continuous improvement

Key Requirements

  • 4+ years of experience in Java development
  • Strong analytical and problem-solving skills
  • Software / systems / API design skills
  • Automation testing, TDD, BDD, CI/CD, DevOps experience
  • Experience with performance testing / optimisation of distributed systems
  • Experience engineering financial systems software
  • Experience with messaging technologies

Work Rights

Not specified

Tailored Resume

Cover Letter