Apply for this job now

Software Engineer Java Microservices

Remote Working
Remote Working
£100,000 to £110,000
Job Type
6 Sep 2022

Software Engineer (Trading Multithreaded). Are you a talented technologist seeking a challenging Software Engineer role within a fast paced and tech driven environment? Do you want to develop code that will have an immediate impact on a hugely successful, global trading platform?

As a Software Engineer, you will lead the architecture vision and high-level design for an area of the core trading and execution systems. You will take ownership of complex, multi-threaded trading systems and will be involved with design, coding and architecture whilst providing mentorship and technical guidance to ensure the teams performing to the best of their ability and producing high quality, well-tested code.

Based in London, you'll be joining a technology driven and collaborative company that offers a comprehensive benefits package and perks including continuous training opportunities, flexible working, a generous bonus, and monthly social events. You will be able to work remotely 3 days a week.


  • You have strong Java backend development skills
  • You are experienced in technical architecture or technical leadership
  • You have experience working with Microservices architecture
  • You have experience with finance / trading such as risk, pricing or exchanges
  • You have worked on enterprise scale applications and understand problems around concurrency and performance
  • You have excellent communication and collaboration skills

As a Software Engineer you can expect to earn a competitive salary (up to £110k) plus bonus and benefits.

Apply today or call to have a confidential discussion about this Software Engineer role.

Apply for this job now


  • Job Reference: 705442894-2
  • Date Posted: 6 September 2022
  • Recruiter: Client Server Ltd.
    Client Server Ltd.
  • Location: London
  • Remote Working: Some remote working possible
  • Salary: £100,000 to £110,000
  • Sector: I.T. & Communications
  • Job Type: Permanent