Java Developer - Trading Systems

Client Server

Newcastle upon Tyne

On-site

GBP 90,000 - 110,000

Full time

42 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus
25 days holiday
Bupa healthcare
Generous pension contribution
Career development opportunities
Social team atmosphere

Job summary

Client Server in Newcastle upon Tyne is seeking a senior, hands-on Java Developer to transform a complex C++ legacy trading system into a modern Java-based platform.

This full-time role based in Central Newcastle offers a highly competitive package and opportunities for career development within a dynamic professional services environment. You will work with Front Office teams and engineers, applying Claude AI to enhance real-time performance.

Qualifications

  • Strong backend, multithreaded Java development experience.
  • Strong knowledge of financial markets, trading systems.
  • Real-time system development with latency considerations.
  • Experience with Claude AI tools.
  • Excellent client-facing communication skills.
  • Curious with advanced critical thinking and problem-solving.
  • C++ knowledge is beneficial but not essential.
  • Minimum 2.1 BSc in Computer Science or similar from a Russell Group university.

Responsibilities

  • Transform a legacy C++ trading system into a modern Java-based application.
  • Collaborate with Front Office trading teams, software engineers, and product teams.
  • Deliver robust, secure real-time trading systems using Java and Claude.

Skills

Java development
Real-time systems
Latency optimization
AI tools (Claude)
Client-facing communication
Critical thinking
C++ knowledge (beneficial)

Education

BSc in Computer Science or related field (2.1)

Tools

Claude AI

Job description

Salary: £100,000 - 100,000 per year

Requirements:
  • Strong backend, multithreaded Java development experience
  • Strong knowledge of financial markets and previous experience working on trading systems
  • Good understanding of real-time system development and latency
  • Comfortable using AI tools such as Claude
  • Collaborative and pragmatic with client-facing communication skills
  • Naturally curious with advanced critical thinking and problem-solving skills
  • An understanding of C++ would be beneficial but is not essential
  • Minimum 2.1 BSc in Computer Science or a similar technical discipline from a top-tier / Russell Group university, backed by As at A-level
Responsibilities:
  • Play a key role in a new client engagement to transform a highly complex C++ legacy trading system into a modern Java-based application
  • Collaborate with Front Office trading teams, software engineers, and product teams
  • Deliver robust, secure, real-time trading systems using Java and Claude
Technologies:
  • AI
  • Backend
  • Java
More:

We are a growing professional services company offering a senior, hands‑on Java Developer role in a new client engagement. You will join our Central Newcastle office on a full‑time basis, Monday to Friday, working on technically demanding systems with exceptional engineers. We offer a highly competitive package including salary to £120k, bonus, 25 days holiday, Bupa healthcare, a generous pension contribution, continuous career development opportunities, and a social team atmosphere with a range of events. Our business is still small enough that your contributions will have a visible impact.

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

Similar jobs worth comparing

Java Developer - Trading Systems
Java Developer - Trading Systems

Client Server Ltd. • Newcastle upon Tyne

On-site
GBP 90,000 - 120,000
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
Senior Java Developer - Real-Time Trading Systems
Senior Java Developer - Real-Time Trading Systems

Client Server • Newcastle upon Tyne

On-site
GBP 90,000 - 110,000
Bonus
25 days holiday
Bupa healthcare
+3
Junior Java Engineer
Junior Java Engineer

Quant Capital • Greater London

Hybrid
GBP 76,000 - 108,000
20% Bonus
Java Software Engineer - Hybrid Working - Up to £160,000 Base (+ Bonus)
Java Software Engineer - Hybrid Working - Up to £160,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 136,000 - 160,000
Highly competitive bonus structure
Comprehensive benefits package
Flexible hybrid working
+1
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
Senior Java Developer
Senior Java Developer

Citigroup • Belfast City District

Hybrid
GBP 62,000 - 102,000
27 days annual leave
Private medical care
Life insurance
+3
Senior Java Developer – RealTime Trading (Onsite Newcastle)
Senior Java Developer – RealTime Trading (Onsite Newcastle)

Client Server Ltd. • Newcastle upon Tyne

On-site
GBP 90,000 - 120,000
25 days holiday
Social team atmosphere
Senior Java Developer
Senior Java Developer

Wolviston Management Services • Forest Hall

Hybrid
GBP 70,000 - 75,000
Hybrid working
Monthly office attendance
Java Developer- Up to £105,000 + Excellent Package + Bonus
Java Developer- Up to £105,000 + Excellent Package + Bonus

Hunter Bond • Greater London

Hybrid
GBP 95,000 - 116,000