Java Software Engineer

BGC Group

Greater London

On-site

GBP 80,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A global brokerage and financial technology company in Greater London is seeking a Senior Middle Office Backend Software Engineer. In this role, you will lead a team of engineers to enhance the performance of the GBX platform, ensuring system resiliency and scalability. Candidates should have over 8 years of Java experience and a solid understanding of backend systems. This full-time position offers growth opportunities in a dynamic environment.

Qualifications

  • 8+ years of professional Java experience.
  • 5+ years experience with backend systems, finance not required.
  • Self-directed and self-motivated.

Responsibilities

  • Lead and mentor a mixed team of senior and intermediate engineers.
  • Promote collaboration and propose improvements.
  • Serve as the point of contact with stakeholders.

Skills

Java programming
Backend systems
Data structures and algorithms
SQL
Scripting languages (shell, python, perl)
Network programming fundamentals

Education

Bachelor's degree in Computer Science or STEM field

Job description

Overview

BGC Group Greater London, England, United Kingdom

Java Software Engineer

BGC Group Greater London, England, United Kingdom

Built upon the foundation of cutting edge tech and exceptional talent, BGC Partners is a pioneering global brokerage and financial technology company servicing the financial markets. BGC is agile and dynamic in its approach, delivering world class products and technology platforms to our diverse customer base on a daily basis.

Whether you are a senior-level professional or just beginning your career, working at BGC partners provides opportunities to develop skills, make an impact and grow at an accelerated pace.

Role Summary – Senior Middle Office Backend Software Engineer

GBX is BGC’s flagship platform for electronic trading solutions in the Credit and Rates markets. Used by thousands of brokers and traders daily, GBX is a strategic priority of the firms growth strategy. With growing electronic trading activity, and customers increasingly interacting with us via automated channels, BGC is seeking senior real-time engineers to join the GBX team to work on scaling the GBX Middle Office platform to accommodate the platform’s growth targets. Areas of focus include system reliability, testability, recoverability, automation, throughput and latency.

Our engineers are analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity to work on scaling a real-time system with a global footprint, applying modern software engineering principles.

Responsibilities
  • Lead and mentor a mixed team of senior and intermediate engineers
  • Promote a culture of strong collaboration, share best practice, propose improvement
  • Point of contact with stakeholders and the NY team
Qualifications
  • 8+ years of professional Java experience
  • 5+ years experience with backend systems (all fields considered, finance not required)
  • Strong knowledge of data structures and algorithms
  • SQL experience
  • Knowledge of at least one scripting language (shell, python, perl etc.)
  • Knowledge of network programming fundamentals
  • Bachelors degree in Computer Science or STEM field
  • Self-directed, self-motivated
Role Details
  • Seniority level: Not Applicable
  • Employment type: Full-time
  • Job function: Information Technology and Finance

Referrals increase your chances of interviewing at BGC Group by 2x

London, England, United Kingdom

Recent related roles and postings are listed for context (not part of the core job description).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — Real-Time Finance Platform
Senior Java Backend Engineer — Real-Time Finance Platform

BGC Group • Greater London

On-site
GBP 80,000 - 100,000
Software Engineer, Pb Core – London
Software Engineer, Pb Core – London

Oxford Knight • Greater London

On-site
GBP 110,000 - 170,000
Global Banking & Markets - Software Engineer- Credit Engineering - Vice President - London
Global Banking & Markets - Software Engineer- Credit Engineering - Vice President - London

Goldman Sachs • Greater London

On-site
GBP 90,000 - 150,000
Software Engineer | Associate | London | 2026
Software Engineer | Associate | London | 2026

Goldman Sachs Group, Inc. • Greater London

Hybrid
GBP 75,000 - 110,000
Global Banking Markets - Software Engineer - Equities Data Platform Engineering - London - Vice President
Global Banking Markets - Software Engineer - Equities Data Platform Engineering - London - Vice President

Goldman Sachs • Greater London

On-site
GBP 150,000 - 210,000
Global Banking & Markets - Backend Developer, Systematic Market Making - Associate - London
Global Banking & Markets - Backend Developer, Systematic Market Making - Associate - London

Goldman Sachs, Inc. • City Of London

On-site
GBP 70,000 - 110,000
Global Banking & Markets - Backend Developer, Systematic Market Making - London
Global Banking & Markets - Backend Developer, Systematic Market Making - London

Goldman Sachs • Greater London

On-site
GBP 120,000 - 190,000
Software Engineer | Associate | London | 2026
Software Engineer | Associate | London | 2026

Goldman Sachs • Greater London

On-site
GBP 65,000 - 90,000
Global Banking & Markets - Backend Developer, Systematic Market Making - Associate - London
Global Banking & Markets - Backend Developer, Systematic Market Making - Associate - London

Goldman Sachs • Greater London

On-site
GBP 90,000 - 150,000
Global Banking Markets - Software Engineer, Data Platform - London - Vice President
Global Banking Markets - Software Engineer, Data Platform - London - Vice President

Goldman Sachs • Greater London

On-site
GBP 120,000 - 170,000