Java Software Engineer

BGC Group

Greater London

On-site

GBP 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Java Software Engineer
Java Software Engineer

BGC Group • City of Westminster

On-site
GBP 120,000 - 160,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
Senior Java Developer, EFX
Senior Java Developer, EFX

Bank of America • Greater London

On-site
GBP 90,000 - 140,000
Private healthcare
Pension plan
Life assurance
+1
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
Senior Java Developer, EFX
Senior Java Developer, EFX

United States Digital Space LLC • Bromley

On-site
GBP 90,000 - 120,000
Private healthcare
Pension & life assurance
Parental leave
+3
Java Developer - FX Matching Applications
Java Developer - FX Matching Applications

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 120,000
Healthcare benefits
Retirement planning
Volunteer days
+1
Client Services L1
Client Services L1

BGC Group • Greater London

On-site
GBP 28,000 - 45,000