Senior Software Engineer

RJC Group

Greater London

On-site

GBP 128,000 - 173,000

Full time

44 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

RJC Group is seeking a Senior Software Engineer specializing in Java to join a major financial services trading team in London. The role focuses on building scalable trading systems and core Java applications in Linux environments.

You will work with messaging, networking, and real-time data while designing cloud-native infrastructure. Collaboration with traders and architects is integral to the position.

Qualifications

  • 5+ years' software engineering experience
  • Strong Java and concurrent/multi-threaded programming skills
  • Experience with distributed or event-driven systems
  • Exposure to high-throughput, low-latency or data-intensive environments
  • Messaging, networking and/or market data experience
  • AWS or cloud infrastructure experience is beneficial
  • Trading, financial markets or energy market experience is highly desirable

Responsibilities

  • Building distributed, event-driven, high-throughput trading systems
  • Developing core Java applications in Linux environments
  • Working with messaging, networking and real-time data
  • Designing cloud-native infrastructure and production-ready services
  • Collaborating closely with traders, quantitative developers and architects

Skills

Java
Concurrency
Distributed systems
Linux
Messaging/Networking
AWS
Trading/Finance experience

Job description

Senior Software Engineer - Java - £150k + Trading Bonus

We are working with a Major Financial Services company that is looking for a Senior Software Engineer skilled in Java to join their Trading team. This is an opportunity to work on highly scalable, business-critical technology at the intersection of software engineering, financial markets and the energy transition.

What you’ll be doing:
  • Building distributed, event-driven, high-throughput trading systems
  • Developing core Java applications in Linux environments
  • Working with messaging, networking and real-time data
  • Designing cloud-native infrastructure and production-ready services
  • Collaborating closely with traders, quantitative developers and architects
What we’re looking for:
  • 5+ years' software engineering experience
  • Strong Java and concurrent/multi-threaded programming skills
  • Experience with distributed or event-driven systems
  • Exposure to high-throughput, low-latency or data-intensive environments
  • Messaging, networking and/or market data experience
  • AWS or cloud infrastructure experience is beneficial
  • Trading, financial markets or energy market experience is highly desirable
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Java Trading Systems Developer
Senior Java Trading Systems Developer

Provntalent • Greater London

Hybrid
GBP 90,000 - 140,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
Java Software Engineer
Java Software Engineer

Saragossa • Greater London

On-site
GBP 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Java Software Engineer - Up to £100k + Discretionary Bonus - London (Hybrid)
Java Software Engineer - Up to £100k + Discretionary Bonus - London (Hybrid)

Hunter Bond • Greater London

On-site
GBP 85,000 - 100,000
Mentorship
Career growth
Senior Java Developer
Senior Java Developer

Synnovate • City Of London

On-site
GBP 90,000 - 120,000
Senior Java Engineer- Up To £700 P/D - Outside IR35!
Senior Java Engineer- Up To £700 P/D - Outside IR35!

Hunter Bond • Greater London

On-site
GBP 111,000 - 129,000
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 Software Engineer
Java Software Engineer

Oliver Bernard • Greater London

On-site
GBP 60,000 - 80,000