Junior Software Engineer

Company: Understanding Recruitment
Apply for the Junior Software Engineer
Location: London
Job Description:

Overview

As a Junior Software Engineer in Global FX Trading, you will contribute to building core Java applications for high-throughput FX systems. You will work closely with experienced engineers to learn and grow in a fast-paced, low-latency environment. This role supports the firm’s global trading capabilities and demands a practical, continuous-improvement mindset. You Will have the chance to advance rapidly as you apply your CS training to real-world financial challenges.

Pay / Benefits

  • Health insurance
  • Dental insurance
  • Life assurance
  • Bonus
  • Matched pension contributions
  • Personal development budget

Responsibilities

  • Develop software in a financial context using Core Java
  • Contribute to high-performance, low-latency trading systems
  • Collaborate with senior engineers and learn from them
  • Support the team’s growth and career progression initiatives

Key requirements

  • Core Java
  • Multithreading
  • Concurrency
  • High performance, low latency environment
  • BSc or MSc in Computer Science (Russell Group)
  • driven and motivated
  • strong collaboration and teamwork
  • willingness to learn and develop in a fast-paced environment
  • Core Java
  • Multithreading
  • Concurrency

…

Posted: September 30th, 2026