🌎
This job posting isn't available in all website languages

Settings

📁
Information Technology/Software Development
💼
Financial Services
📅
18002432 Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts

Position Summary:

A driven software development professional is required in the BGC Trading Systems development team. The role involves support and enhancement of business functionality of BGC’s proprietary trade execution systems, working as a part of distributed team of developers in the UK and US. The role includes exposure to full SDLC in a fast moving environment.


The candidate will learn the trading system technology by performing escalated business support, problem triage and analysis, identifying fixes and enhancements and implementing them in code, as well as working on the business-driven feature enhancements to the system.


The firm seeks an enthusiastic, driven developer who can rely upon their own initiative and willingness to learn to succeed.

 

Key Responsibilities:

  • Develop of new trading system functionality to meet BGC's business and regulatory requirements
  • Provide escalated development support for the trade execution systems in Equity Derivatives, be a part of an on-call rota and provide out of hours support if necessary

Skills/Experience:

 

Essential;

  • Minimum of 5 years Java experience in building complex Java applications
  • A good working knowledge of the Unix/Linux and Windows operating systems
  • Expertise in core Java, with knowledge of multithreading and concurrency
  • Experience with web technology stacks
  • Good understanding of design patterns, data structures and algorithms
  • Working experience in relational database technology; postgres, MS SQL Server preferred

Desirable;

  • Good working knowledge of Equity Derivatives
  • EJB3, Java Server Faces; Spring Boot, HTML5 (Angular 6), CSS; C#
  • Kafka
  • FIX (The Financial Information eXchange) protocol

Qualifications/Education:

Education to degree level is preferred.


Personal Attributes:

  • Self-starter, taking initiative at every opportunity, curious and willing to learn
  • Holding practical view of technology as a tool to achieving the goal rather than the goal itself
  • Good written and oral communication is essential

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Financial Services

UNITED KINGDOM, LONDON, LONDON

📁 Information Technology/Software Development

Requisition #: 18003115

Financial Services

UNITED KINGDOM, LONDON, LONDON

📁 Information Technology/Software Development

Requisition #: 18002448

Financial Services

UNITED KINGDOM, LONDON, LONDON

📁 Information Technology/Software Development

Requisition #: 18002446