Java Software Engineer

BGC Group

City of Westminster

On-site

GBP 120,000 - 160,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BGC Partners is seeking a Senior Java Software Engineer to join the GBX Middle Office team in London. You will lead real-time backend services, scale systems, and improve latency, reliability, and testability.

Bring 8+ years of Java experience, strong CS fundamentals, and a track record mentoring engineers. This full-time role is based in London, England, offering exposure to global markets and a fast-paced tech environment.

Qualifications

  • 8+ years of professional Java experience.
  • 5+ years experience with backend systems.
  • 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.
  • Bachelor's degree in Computer Science or STEM field.
  • Self-directed, self-motivated.

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.

Skills

Java
Backend systems
Data structures
SQL
Scripting language
Networking fundamentals

Education

Bachelor's degree in Computer Science or STEM field

Job description

Overview

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

Location: London, England, United Kingdom

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

BGC Group • Greater London

On-site
GBP 80,000 - 100,000
Senior Java Backend Engineer - Real-Time Trading Platform
Senior Java Backend Engineer - Real-Time Trading Platform

BGC Group • City of Westminster

On-site
GBP 120,000 - 160,000
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
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
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

United States Digital Space LLC • Greater London

Hybrid
GBP 120,000 - 160,000
27 days annual leave + bank holidays
Discretionary annual bonus
Private Medical Care & Life Insurance
+5
Global Banking Markets - Software Engineer, Data Platform - London - Vice President
Global Banking Markets - Software Engineer, Data Platform - London - Vice President

United States Digital Space LLC • Greater London

On-site
GBP 120,000 - 180,000
Best-In-Class BenefitsHealthcare &
Medical Insurance
Global career opportunities
Senior Java Developer, EFX
Senior Java Developer, EFX

Bank of America • Bromley

On-site
GBP 75,000 - 110,000
Private healthcare
Pension plan
Family leave
+1
GBM - Private Dept-London-Vice President-Product Management
GBM - Private Dept-London-Vice President-Product Management

WeAreTechWomen • Greater London

On-site
GBP 89,000 - 134,000
Global Banking & Markets - Software Engineer - Vice President - London London · United Kingdom [...]
Global Banking & Markets - Software Engineer - Vice President - London London · United Kingdom [...]

Goldman Sachs Bank AG • Greater London

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

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 120,000