Backend Software Engineer Java - FinTech

Client Server

Newcastle upon Tyne

On-site

GBP 108,000 - 132,000

Full time

5 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary to £120k + Bonus
25 days holiday
Social team atmosphere

Job summary

Client Server in Newcastle is seeking a Backend Software Engineer to drive Java-based development within finance/trading environments.

You will transform a legacy C++ trading system into a modern Java platform, collaborating with Front Office teams and other engineers to deliver real-time, low-latency systems.

The role is full-time onsite in Central Newcastle with a competitive package and opportunities to shape high-profile trading infrastructure.

Qualifications

  • Minimum 2.1 BSc in Computer Science or related, from a top-tier/Russell Group university with strong A-levels.
  • Solid backend Java development experience, including multithreading.
  • Experience with trading systems and knowledge of financial markets.
  • Understanding of real-time systems and latency considerations.
  • Familiarity with C++ would be beneficial.

Responsibilities

  • Transform a legacy C++ trading system into a modern Java-based platform.
  • Collaborate with Front Office trading teams and other engineers to deliver robust, real-time systems.
  • Contribute to secure, scalable, low-latency trading infrastructure.

Skills

Java backend
Multithreaded Java
Trading systems knowledge
Low-latency design

Education

2.1 BSc in Computer Science or related

Tools

Claude AI

Job description

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 Ltd. • Newcastle upon Tyne

On-site
GBP 90,000 - 120,000
25 days holiday
Social team events
Salary to £120k
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
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
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 Java Software Engineer
Senior Java Software Engineer

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 120,000
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
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