Job Details:-
This is a job posting from company – BGC Partners
Employment Type – Full 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:
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.
Responsibilities
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.
Technology
- 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.).