Understanding Recruitment

Senior Java Software Engineer

About the Employer

Job Description

Senior Java Software Engineer - Trading Systems Development Salary : £105,000 - £120,000 discretionary bonus benefits Location : Hybrid working, with 2-3 days per week in the London office (flexible) Do you have a strong background in building low-latency, high-throughput trading systems ? Ready to join a forward-thinking FinTech shaping the future of trading solutions for Tier 2 Investment Banks? This innovative London-based company is growing its team and is on the hunt for a Senior Java Software Engineer . You’ll play a pivotal role in optimising the trading systems of a Tier 2 investment bank, working with cutting-edge technologies and modern development practices. What You’ll Be Doing️ Solving complex technical challenges with innovative solutions on trading systems. Collaborating on core product development in a highly skilled team. Driving projects from inception to delivery. Leveraging a modern Core Java stack to build low-latency, high-throughput distributed systems. Working in an Agile environment with CI/CD, pair programming, and TDD. Tech Stack Core Java (multithreading, concurrency, low-latency) Distributed systems Agile, CI/CD, Test-Driven Development What We’re Looking For Proven expertise in Core Java, including multithreading, concurrency, and low-latency design. Hands-on experience with trading systems and knowledge of financial markets (essential). Strong communication skills for interacting with business and financial stakeholders. Experience in modern development practices, including CI/CD, TDD, and pair programming. Ready to take the next step in your career? Apply now to learn more