8,037 total live jobs
Search jobs
Enter keyword(s):Search tips
Select job sector:
Enter Town/Country/Postcode
Enter salary range (£)
Advanced search
Register your CV
Let us make life easier for you! By storing your CV in our secure database recruiters can find YOU taking the hassle out of looking for jobs yourself.

Core Java Developer
Title: Core Java Developer
Category: Marketing /Product
Job type: Permanent
Job status: Full Time
More jobs like this
More jobs by this recruiter
Create jobs by email
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:


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.
Apply for this job
(3rd party vacancy)
If this job is not for you, why not try one of these instead?