Senior Java Software Engineer - Finance (Multithreading)

BBBH608_1727858481
  • £100000 - £115000 per annum + shares, pension, remote
  • City of London, London
  • Permanent

Senior Java Software Engineer - $25million funded scale-up! 💹

💰 Salary: £100,000 - £115,000 + shares + benefits

📍 Fully remote in the UK (1 day per quarter onsite in City of London office)

Does Java development, multithreading and low-latency sound like your bread and butter?

Do you enjoy building APIs from scratch? Or enjoy the challenges of building Trading solutions?

A FinTech providing solutions for the Fixed Income and Derivatives markets are building a brand new eTrading product from scratch and are looking for some Senior Java Software Engineers to join the team. The company has approximately 50 employees.

As the Senior Java Software Engineer, you will be:

✅ Designing and optimising multithreaded Java applications for low-latency and high-throughput systems

✅ Building and maintaining large-scale distributed systems with a focus on scalability, fault tolerance

✅ Handling high traffic and data processing in performance-heavy environments.

✅ Designing and developing high-performance, scalable, and secure APIs

💻 Day-to-day, the tech stack includes: Core Java, multithreading, low-latency, concurrency, distributed systems, APIs, Aeron, BDD, TDD, CI/CD, pair-programming and Agile methodologies.

Requirements for this Senior Java Software Engineer opportunity include:

  • Senior Java commercial experience (multithreading, concurrency, low-latency is NECESSARY)
  • A desire to continue to code from scratch (with NO reliance on Java frameworks e.g. Spring)
  • Experience working in a CI/CD environment with modern tech practices such as pair-programming and TDD

Apply to learn a more about this Senior Java Software Engineer opportunity! 🔍🚀

Charlotte Young Head of Java & Kotlin Recruitment

Apply for this role