Java Distributed Systems Engineer - Fintech - London - Hybrid

Java Distributed Systems Engineer - Fintech - London - Hybrid

London Full-Time On-site
A

Overview

In this role you will design, implement, and optimize distributed systems for Aeron Sequencer, applying replicated state machines to capital markets. You will collaborate with cross-functional teams to influence product decisions and architecture while delivering high-performance Java services. You’ll tackle challenges in reliability, performance, and scalable messaging, contributing to a product-driven fintech platform. This is an opportunity to shape technology used across financial market workflows in a collaborative, flexible environment.

Pay / Benefits

  • 25 days holiday
  • Family medical and dental
  • Pension plan
  • Season ticket loan
  • Gym subsidy
  • Life insurance

Responsibilities

  • Analyze, design, and develop distributed systems based on replicated state machines
  • Write clean, efficient Java code
  • Design and evolve messaging protocols and software libraries
  • Troubleshoot and debug Java applications and distributed systems
  • Apply testing, benchmarking, and profiling to improve correctness and performance
  • Participate in code reviews and technical discussions to raise quality
  • Contribute to product decisions beyond task execution
  • Keep up to date with relevant software engineering practices
  • Communicate technical decisions clearly to stakeholders

Key requirements

  • Experience designing, building, debugging, and operating distributed systems
  • Strong experience developing server-side software in Java
  • Experience designing and evolving messaging protocols or libraries
  • Experience using different forms of testing to support software quality (correctness and performance)
  • Experience measuring, benchmarking, and profiling components or systems
  • Strong written and verbal communication skills
  • Collaborative approach and willingness to share knowledge
  • Ability to prioritise competing demands based on long-term value and explain priorities
  • collaborative approach
  • clear communication
  • prioritisation of trade-offs
  • Java server-side development
  • designing and evolving messaging protocols
  • distributed systems design and operation

Java Distributed Systems Engineer - Fintech - London - Hybrid employer: Adaptive Financial Consulting

At Adaptive, we pride ourselves on being an exceptional employer that fosters a collaborative and inclusive work culture in the heart of London. Our commitment to employee growth is evident through mentorship opportunities and a focus on innovation, allowing you to work on groundbreaking projects alongside industry-leading experts. With a strong emphasis on work/life balance and a comprehensive benefits package, including flexible working arrangements and well-being initiatives, we ensure that our team members thrive both professionally and personally.

A

Contact Details:

Adaptive Financial Consulting Recruitment Team