cover image
BGC Group

BGC Group

www.bgcg.com

2 Jobs

2,526 Employees

About the Company

BGC Group, Inc. (Nasdaq: BGC), is a leading global brokerage and financial technology company (formerly BGC Partners, Inc.). Headquartered in London and New York, BGC Group provides a wide range of services, including trade execution, broker-dealer services, clearing, processing, information and other back office services.

We offer our customers access to more than 200 financial products within fixed income securities, interest rate swaps, foreign exchange, equities, equity derivatives, credit derivatives, commodities, futures and structured products.

Our customers include a vast majority of the world’s largest banks, broker-dealers, investment banks, trading firms, hedge funds, governments, corporations, property owners, real estate developers, and investment firms. www.bgcg.com

Listed Jobs

Company background Company brand
Company Name
BGC Group
Job Title
Java Software Engineer
Job Description
**Job title:** Java Software Engineer **Role Summary:** Senior real‑time backend engineer responsible for scaling the GBX Middle Office platform, enhancing system reliability, testability, recoverability, automation, throughput, and latency to meet growing electronic trading demands. **Expectations:** - Lead and mentor a mixed team of senior and intermediate engineers. - Champion collaboration, best‑practice sharing, and process improvement. - Serve as primary stakeholder interface and liaise with the New York team. **Key Responsibilities:** - Design, develop, and maintain high‑performance Java services for GBX. - Architect solutions that support real‑time trading with low latency and high throughput. - Implement robust testing, monitoring, and automation for reliability and recoverability. - Analyze performance bottlenecks, propose and implement optimizations. - Write clear technical documentation and conduct code reviews. - Collaborate with cross‑functional teams (product, operations, infrastructure). **Required Skills:** - 8+ years professional Java development experience (Java 8+). - Strong knowledge of data structures, algorithms, and Java concurrency. - Proficiency in SQL and relational database design. - Experience with at least one scripting language (shell, Python, Perl). - Understanding of network programming fundamentals and low‑level TCP/UDP concepts. - Solid background in performance profiling, scaling, and test automation. - Excellent written and verbal communication; capable of presenting to technical and non‑technical audiences. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related STEM field.
London, United kingdom
Hybrid
Senior
03-11-2025
Company background Company brand
Company Name
BGC Group
Job Title
UI Developer
Job Description
**Job Title** UI Developer (React) **Role Summary** Front‑end engineer focused on building, maintaining, and improving web applications using React.js. Works with cross‑functional teams to deliver responsive, high‑quality user interfaces, converting legacy screens and integrating with backend services. **Expectations** - Deliver clean, reusable, and maintainable UI components. - Collaborate closely with senior developers, designers, and backend teams. - Participate in code reviews, end‑to‑end testing, and agile ceremonies. - Adapt quickly to new technologies and best practices. **Key Responsibilities** - Develop and maintain responsive UI components in React. - Write JavaScript/TypeScript code that is modular, well‑documented, and adheres to coding standards. - Create, run, and maintain end‑to‑end tests (e.g., Playwright) and perform unit/component testing. - Consume RESTful APIs and WebSocket/streaming data sources; handle JSON data efficiently. - Perform code reviews and provide constructive feedback to peers. - Troubleshoot front‑end performance, browser compatibility, and UI bugs. - Convert legacy UI screens to modern React implementations. - Attend daily stand‑ups and contribute to sprint planning and retrospective meetings. **Required Skills** - Proficient in React.js, JavaScript (ES6+), and TypeScript. - Experience developing responsive UIs and reusable component libraries. - Familiarity with end‑to‑end testing frameworks (e.g., Playwright). - Understanding of RESTful APIs, WebSockets, and JSON data handling. - Ability to troubleshoot and optimize front‑end performance. - Strong communication and teamwork skills. - Eagerness to learn and advance technical capabilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (M.S. preferred). ---
New york city, United states
Hybrid
05-11-2025