Junior Software Engineer
Understanding Recruitment · London, England ·
Last confirmed by our partners on 19 Oct 2026.
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
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £53,700 – £105,000, from 582 adverts
2489 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer · Westminster Abbey · 1 km
- Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices · Westminster Abbey · 1 km
Remote or home office in 16% of 785 Software developer adverts we list nationwide
More openings at Understanding Recruitment
45 other openings we list
- Machine Learning Engineer · Stevenage
- Machine Learning Engineer · Hertford
- Product Engineer · London
- Senior Software Engineer C++ · London
- Data Scientist · Nottingham