Senior Delphi Developer

Job Details:-

This is a job posting from company – BGC Partners

Employment TypeFull Time

Work Hours: 8

Salary: $20 To $30/An Hour

Location: New York, USA

This job is 100% remote.

To apply to this jobs please enter below information:

Your Name:

Your Email address:

A driven software development professional is required in the BGC Middle Office / Trade capture Development team. The role involves enhancement and new development of business functionality, as well as third-level production support, in BGC’s proprietary trade processing systems. The applicant will be working as a part of distributed team of developers across the US, UK and India. The role includes exposure to full SDLC in a fast-moving environment. The systems in question are trade capture, processing and reporting systems comprising of client front-end applications and multiple server components supporting Web, Java Swing and API access both for external traders and internal brokers. The applications are written in Java+Spring and Delphi, with performance and concurrency as key requirements.


The candidate will primarily work on business and technology driven reengineering of an existing Delphi & Java based trade capture platform into a pure java+web/react trace capture with high performance, fault tolerance and improved user experience as key requirements.


  • Java 8/11 – multi-threading & concurrency code
  • Delphi 10+
  • Real time distributed systems and event-driven architecture
  • Spring Framework, Spring Boot, Spring Cloud, Swing, Solace, Docker
  • Excellent knowledge of JSON and one industry standard messaging system (MQ Series, Tibco, Solace, etc
  • React, HTML5 development for both internal and client-facing applications
  • Operating in a DevOps environment
  • GitLab, Nexus, Jenkins, Sonar, Jira, Confluence

Required Skills

  • Proven track record, solid Java Developer in the financial industry
  • Delphi 10+ exposure to understand existing system
  • Interact in small teams, drive change, autonomously deliver
  • OOP, Design patterns, data structures and algorithms
  • Thorough knowledge of Java, Spring, Solace & SQL (Sybase, MSSQL)
  • Excellent knowledge of JSON and one industry standard messaging system (MQ Series, Tibco, Solace, etc)
  • Ideally knowledge of Financial markets – Fixed Income products
  • Other experience in Financial Technology environments acceptable
  • Ability to speak directly to business partners
  • Self-starter, initiative at every opportunity, curious & willing to learn

Soft Skills

  • Passionate about technology
  • Ability to take charge, organized & disciplined in approach
  • A problem solver, who is willing to highlight risks appropriately and able to provide solutions to mitigate them.
  • Have excellent written and oral communication skills.

The expected base salary for this position ranges from $110,000 to $180,000. The actual base salary will be determined on an individualized basis taking into account a wide range of factors including, but not limited to, relevant skills, experience, education, and, where applicable, licenses or certifications held. In addition to base salary and a competitive benefits package, this position may be eligible for additional types of compensation including discretionary bonuses and other short- and long-term incentives (e.g., deferred cash, equity, etc.).

Leave a Reply