Enable job alerts via email!

Java Developer

BGC Group

London

On-site

GBP 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading brokerage and financial technology firm seeks a Senior Middle Office Backend Software Engineer for its flagship GBX platform. The role focuses on enhancing system reliability and mentoring engineers in a growing automated trading environment. Candidates should possess strong Java skills and a solid understanding of computer science fundamentals to work across various financial markets.

Qualifications

  • Experience with backend systems (finance not required).
  • Strong knowledge of data structures and algorithms.
  • Lead a mixed team of engineers.

Responsibilities

  • Scale the GBX Middle Office platform to meet growth targets.
  • Mentor junior and intermediate engineers.
  • Point of contact with stakeholders and the NY team.

Skills

Java
Data Structures
Algorithms
SQL
Scripting (Shell, Python, Perl)
Network Programming

Education

Bachelor's degree in Computer Science or STEM field

Job description

Social network you want to login/join with:

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 firm’s 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.

Requirements

+ years experience with backend systems (all fields considered, finance not required)

  • Lead and mentor a mixed team of senior and intermediate engineers
  • Promote a culture of strong collaboration, share best practice, propose improvements
  • Point of contact with stakeholders and the NY team
  • + years of professional Java experience
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.