Enable job alerts via email!

Senior Java Engineer

ZipRecruiter

London

Hybrid

GBP 90,000 - 125,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in the financial sector is seeking a Senior Java Engineer to join their dynamic team in London. This role offers a unique opportunity to contribute to the development of high-performance trading applications. You'll focus on enhancing system performance, scalability, and reliability while collaborating with technical and business teams. The company promotes continuous learning and offers a flexible working policy, making it an ideal environment for professional growth. If you're passionate about technology and looking for a challenging role in a fast-paced setting, this opportunity is perfect for you.

Benefits

Discretionary bonus based on performance
Pension contributions
50% subsidized private medical insurance
Flexible working policy

Qualifications

  • 5+ years of experience in Core Java development.
  • Experience in building trading systems or working in financial markets.

Responsibilities

  • Participate in the full software development lifecycle of FX trading systems.
  • Design, build, test, and integrate new trading platform features.

Skills

Core Java
Software Development Lifecycle
Performance Optimization
Scalability
Reliability

Education

Degree in Computer Science

Job description

Job Description

Senior Java Engineer – Trading Systems

Location: Hybrid (2-3 days per week in London office)

Salary: Up to £125,000

We are excited to continue our partnership with a pioneering company at the forefront of digital transformation in the financial sector. They are seeking Senior Java Engineers to join their London-based team and contribute to the development and enhancement of high-performance trading applications for financial markets.

This is a fantastic opportunity to work in a dynamic and collaborative environment, where you will have access to continuous learning opportunities and strong career progression. Your primary focus will be on improving low-latency, scalability, and system performance, as well as developing new platform features.

Key Responsibilities

As a Senior Java Engineer, you will:

  • Participate in the full software development lifecycle of FX trading systems, from analysis and design to deployment and support.
  • Design, build, test, and integrate new trading platform features, while also enhancing existing solutions.
  • Optimize performance, scalability, and reliability to ensure seamless execution in high-frequency trading environments.
  • Work closely with technical and business teams to align technology with trading strategies and business objectives.

Key Requirements

To be successful in this role, you should have:

  • A degree in Computer Science or a related field.
  • 5+ years of commercial experience in Core Java development.
  • Experience in building trading systems or working in financial markets.

What’s in It for You?

  • Discretionary bonus based on performance.
  • Pension contributions to support your long-term financial security.
  • 50% subsidized private medical insurance for you and your family.
  • Flexible working policy, offering a balance between office collaboration and remote flexibility.

If you are a Java Engineer looking for your next challenge in a fast-paced, high-impact environment, apply now for immediate consideration.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.