IT & Software

Backend Software Engineer Java - FinTech

Client Server

Newcastle Upon Tyne · Tyne And Wear · United Kingdom

Overview

In this Backend Software Engineer role, you will modernize a legacy C++ trading system by delivering a robust Java-based solution for real-time trading. You will collaborate with Front Office traders and cross-functional teams to build scalable, low-latency features and integrate AI tooling like Claude. This onsite Newcastle position offers a visible impact in a growing FinTech environment, with opportunities to shape technical direction and mentor peers. You will work in a client-facing, collaborative culture focused on high-quality, secure trading systems.

Pay / Benefits
  • salary up to 120k + Bonus
  • 25 days holiday
  • Bupa healthcare
  • Generous pension contribution
  • Continuous career development opportunities
  • Social team atmosphere with events
Responsibilities
  • Transform a complex legacy C++ trading system into a modern Java-based application
  • Collaborate with Front Office trading teams and fellow engineers to deliver real-time trading systems
  • Develop robust, secure, low-latency Java solutions with a focus on performance
  • Engage with clients and internal product teams to align on technical direction
  • Leverage AI tooling (Claude) to enhance development workflows and capabilities
  • Work onsite in Central Newcastle on a Monday–Friday schedule
  • Contribute to scaling and stabilising production systems in a FinTech context
Key requirements
  • Strong backend, multithreaded Java development experience
  • Solid understanding of financial markets and trading systems
  • Experience with real-time systems development and low-latency design
  • Comfort using AI tools such as Claude
  • Good client-facing communication and collaborative skills
  • Curiosity with advanced problem solving
  • C++ understanding is beneficial but not essential
  • Bachelor in Computer Science or equivalent, with top-tier university background
  • Minimum 2.1 classification and A-levels
  • Collaborative
  • Pragmatic
  • Client-facing communication
  • Java backend development
  • Multithreading
  • Real-time/low-latency systems

Reference: WJ-747_30157129

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.