We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
BGC Group logo
BGC Group Verified
Financial Services, Brokerage, Financial Technology (FinTech)

Senior Software Engineer

New York, New York, United StatesOnsiteFull TimeSenior$170,000–$200,000 /yrPosted 2 months agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Job Title: Mid-Senior Level Java Developer – Fixed Income Inter-Dealer Brokerage Application Development

Location:
New York, NY

Firm Overview:

Cantor Fitzgerald L.P., with over 14,000 employees, has been a leading global financial services firm at the forefront of financial and technological innovation since 1945. Cantor Fitzgerald & Co. is a preeminent investment bank serving more than 5,000 institutional clients around the world, recognized for its strengths in fixed income and equity capital markets, investment banking, SPAC underwriting, PIPE placements, commercial real estate, and for its global distribution platform. Capitalizing on the firm’s financial acumen and technology prowess, Cantor’s portfolio of businesses also includes Prime Brokerage, Asset Management, and other businesses and ventures. For 79 years, Cantor has consistently fueled the growth of original ideas, pioneered new markets, and provided superior service to clients. Cantor operates trading desks in every major financial center globally, with offices in over 30 locations around the world. As one of the few remaining private partnerships on Wall Street, Cantor has the distinct ability to focus on long-term value creation and solid relationship building. Our structure allows us to respond quickly to client needs, develop solutions that address complex challenges, avoid the limitations of bureaucracy, and attract talented individuals who are driven to succeed.

Job Description:

BGC Group is seeking a highly skilled
Java Developer
to join our Fixed Income Inter-Dealer Brokerage technology team. This role focuses on building and enhancing high-performance, low-latency applications that support trading and brokerage operations for global fixed income markets.

Responsibilities:

- Design, develop, and maintain
server-side Java applications
for fixed income trading platforms.
- Implement robust, scalable solutions using
Spring Framework
and
Spring Boot
.
- Collaborate with business analysts, traders, and other developers to deliver mission-critical features.
- Optimize application performance for high throughput and low latency in a real-time trading environment.
- Ensure code quality through
unit tests
and
end-to-end test automation
.
- Participate in
DevOps pipeline
development and deployment automation using
GitLab CI/CD
, Git, and Maven.
- Containerize applications using
Docker
for deployment.
- Troubleshoot production issues and provide timely resolutions.

Core Competencies & Skills:

- Strong proficiency in Java (8+)
with a focus on server-side development.
- Expertise in
Spring
,
Spring Boot
, and
Maven
for enterprise application development.
- Solid understanding of
multithreading
,
concurrency
, and
performance tuning
.
- Experience with
DevOps practices
, CI/CD pipelines, and containerization (
Docker
).
- Familiarity with
messaging systems
(e.g., Kafka, JMS) and
RESTful services
.
- Knowledge of
SQL
and relational databases (Oracle, PostgreSQL).
- Exposure to
financial markets
, preferably fixed income or inter-dealer brokerage, is highly desirable.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional experience in Java development.
  • Prior experience in electronic trading systems, brokerage platforms, or financial services technology is a strong plus.

Desirable Skills:

  • Experience with at least one web application development framework (e.g., Angular, React, or similar).
  • Monitoring and observability tools: Splunk, ELK stack, Grafana/Prometheus.

Why Join Cantor Fitzgerald?

  • Opportunity to influence and enhance the firm’s global technology risk posture.
  • Collaborative environment with exposure to senior leadership and strategic initiatives.
  • Competitive compensation, benefits, and professional growth opportunities.
Ready to apply?
You'll be redirected to BGC Group's application page.

Similar roles