Backend Software Engineer Java - FinTech

Client Server Ltd.

Newcastle upon Tyne

On-site

GBP 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

25 days holiday
Social team events
Salary to £120k

Job summary

Client Server Ltd. in Newcastle upon Tyne is seeking a Backend Software Engineer (Java) to modernise a complex trading system. You will join onsite, leading backend Java development for real-time, secure trading platforms.

The role requires strong multithreaded Java skills, knowledge of financial markets, and experience with high-performance systems. Familiarity with Claude AI is a plus, and a 2:1 degree in Computer Science or equivalent is expected.

Qualifications

  • Strong backend, multithreaded Java development experience.
  • Knowledge of financial markets and trading systems.
  • Understanding of real-time system development and latency.
  • Comfortable using AI tools such as Claude.
  • Collaborative and client-facing communication skills.
  • Curious with strong problem-solving abilities.
  • C++ understanding is a bonus.

Responsibilities

  • Transform a legacy C++ trading system into a modern Java-based application.
  • Collaborate with Front Office trading teams and engineers to deliver real-time trading systems.
  • Contribute to robust, secure backend systems using Java and Claude.
  • Work onsite at the Newcastle office on a full-time basis.

Skills

Backend Java
Multithreaded Java
Trading systems
Real-time latency
Client-facing skills
Critical thinking
C++ knowledge
Claude AI familiarity

Education

BSc in Computer Science (2:1) or equivalent

Tools

Claude AI

Job description

Newcastle upon Tyne, Tyne and Wear | £90k - £120k per year

Backend Software Engineer / Developer (Java) Newcastle onsite to £120k


Do you have expertise with backend Java development within finance / trading environments?


You could be progressing your career in a senior, hands-on Java Developer role at a scaling FinTech.


As a Backend Software Engineer you'll play a key role in a new client engagement to transform a highly complex C++ legacy trading system into a modern Java based application. You'll collaborate with Front Office trading teams as well as other highly skilled software engineers and product teams to deliver robust, secure, real-time trading systems using Java and Claude.


Location:


You'll join the team in Central Newcastle offices on a fulltime basis (Monday to Friday).


About you:



  • You have strong backend, multithreaded Java development experience

  • You have a strong knowledge of financial markets and have previous experience of working on trading systems

  • You have a good understanding of real-time system development and latency

  • You're comfortable using AI tools such as Claude

  • You're collaborative and pragmatic with client facing communication skills

  • You're naturally curious and have advanced critical thinking and problem solving skills

  • An understanding of C++ would be of benefit but it's not essential

  • You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level


What's in it for you?


Alongside a highly competitive package, you'll gain the opportunity to work on technically demanding systems, collaborate with exceptional engineers, and play a meaningful role in the growth of a business that is still small enough for your contributions to have a visible impact.



  • Salary to £120k + Bonus

  • 25 days holiday

  • Social team atmosphere with a range of events

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Software Engineer Java - FinTech
Backend Software Engineer Java - FinTech

Client Server • Newcastle upon Tyne

On-site
GBP 108,000 - 132,000
Salary to £120k + Bonus
25 days holiday
Social team atmosphere
Java Developer - Trading Systems
Java Developer - Trading Systems

Client Server • Newcastle upon Tyne

On-site
GBP 90,000 - 110,000
Bonus
25 days holiday
Bupa healthcare
+3
Senior Java Backend Engineer – Real-Time FinTech Trading
Senior Java Backend Engineer – Real-Time FinTech Trading

Client Server • Newcastle upon Tyne

On-site
GBP 108,000 - 132,000
Salary to £120k + Bonus
25 days holiday
Social team atmosphere
Senior Java Backend Engineer — Real-Time FinTech Trading (Newcastle)
Senior Java Backend Engineer — Real-Time FinTech Trading (Newcastle)

Client Server Ltd. • Newcastle upon Tyne

On-site
GBP 90,000 - 120,000
25 days holiday
Social team events
Salary to £120k
Lead Software Developer C# - Finance
Lead Software Developer C# - Finance

Client Server • Newcastle upon Tyne

On-site
GBP 78,000 - 130,000
25 days holiday
Bupa healthcare
Generous pension contribution
+2
Senior Software Engineer C# .Net
Senior Software Engineer C# .Net

Client Server • Newcastle upon Tyne

On-site
GBP 100,000 - 120,000
Salary to £120k + Bonus
25 days holiday
Social team atmosphere
Java Developer - Up to £160,000 + Bonus + Package
Java Developer - Up to £160,000 + Bonus + Package

Hunter Bond • Greater London

On-site
GBP 136,000 - 160,000
Comprehensive Benefits
Engineering-First Culture
Agile Team Environment
Java Engineer - Up to £200,000 + Bonus - London
Java Engineer - Up to £200,000 + Bonus - London

Hunter Bond • Greater London

On-site
GBP 75,000 - 200,000
Software Engineer
Software Engineer

Haley Bridge • Newcastle upon Tyne

On-site
GBP 80,000 - 180,000
Java Software Engineer - Trading Firm
Java Software Engineer - Trading Firm

Durlston Partners • Greater London

On-site
GBP 72,000 - 120,000