Java Software Engineer

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

Overview

In this role you will build scalable, high-throughput Java software for a leading FinTech scaleup serving hedge funds and asset managers. You will work in a fast-paced environment on performance-critical systems, focusing on low latency, concurrency, and multithreading. The position offers autonomy, career progression, and a hybrid London-based setup. You’ll contribute to impactful financial engineering initiatives within a supportive, growth-oriented team.

Pay / Benefits

  • Flexible working from home 3 days a week
  • BUPA Healthcare
  • Bonus
  • Clear career progression and professional development

Responsibilities

  • Develop scalable core Java software from scratch
  • Apply low-latency, concurrent programming and multithreading techniques
  • Optimize performance and efficiency of critical systems
  • Operate in a fast-paced financial tech environment
  • Collaborate with cross-functional teams on upcoming projects

Key requirements

  • Several years of commercial Java experience
  • Strong core Java foundation with emphasis on low latency and multithreading
  • Experience in the financial industry (bank, hedge fund, asset management, FinTech)
  • Proven track record of performance optimization
  • UK-based in compliance with requirements
  • autonomy in project work
  • ability to perform under fast pace
  • strong problem-solving mindset
  • Core Java
  • Low Latency
  • Concurrent Programming

Posted: September 14th, 2026