IT & Software

Junior Software Engineer

Understanding Recruitment

London · Greater London · United Kingdom

Overview

In this role you will develop core Java applications for high-performance FX trading systems. You will join a London team and learn from senior engineers while contributing to scalable, low-latency software. The position combines hands-on coding with fast-growing career progression toward senior roles. You’ll work in a global FX trading environment handling large message volumes, making an impact on trading platforms.

Pay / Benefits
  • Health insurance
  • Dental insurance
  • Life assurance
  • Bonus
  • Matched pension contributions
  • Personal development budget
Responsibilities
  • Develop core Java applications with a focus on high performance and low latency
  • Address multithreading and concurrency in a financial context
  • Collaborate with senior engineers to accelerate learning and career growth
  • Support the maintenance and improvement of FX trading products in a fast-paced environment
Key requirements
  • Core Java experience
  • Multithreading and concurrency knowledge
  • Experience in high-performance, low-latency environments
  • Approximately 1 year of software development experience in finance
  • BSc or MSc in Computer Science (Russell Group)
  • driven and ambitious
  • fast learner
  • team-oriented and collaborative
  • Core Java
  • Multithreading
  • Concurrency

Reference: WJ-747_31157278

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.