Senior Software Engineer

BGC Group

New York (NY)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A financial services technology firm is seeking a skilled Java Developer to enhance low-latency trading applications. The ideal candidate will possess over 5 years of experience in server-side Java, expertise in Spring and Docker, and a strong background in financial technologies. Responsibilities include developing trading platforms, collaborating with teams, and optimizing performance in a high-throughput environment. This position is based in New York, NY, and offers the opportunity to work at the forefront of fixed income brokerage operations.

Qualifications

  • 5+ years of professional experience in Java development.
  • Prior experience in electronic trading systems or financial services technology is a strong plus.
  • Experience with at least one web application development framework (e.g., Angular, React, or similar).

Responsibilities

  • Design, develop, and maintain server-side Java applications for fixed income trading platforms.
  • Collaborate with business analysts, traders, and other developers to deliver mission-critical features.
  • Optimize application performance for high throughput and low latency in real-time trading environments.

Skills

Java
Spring
Spring Boot
Maven
Docker
SQL
Multithreading
Concurrency
Performance tuning
Messaging systems
RESTful services
CI/CD

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

GitLab CI/CD
Splunk
ELK stack
Grafana
Prometheus

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

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.
  • 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

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.
  • Experience with at least one web application development framework (e.g., Angular, React, or similar).
  • Monitoring and observability tools: Splunk, ELK stack, Grafana/Prometheus.
Job Info
  • Job Identification 247163
  • Posting Date 01/14/2026, 06:26 PM
  • Locations 199 Water Street, New York, NY, 10038, US
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Web Developer
Full Stack Java Web Developer

Luxoft • New York (NY)

On-site
USD 110,000 - 140,000
Java Developer - Trading Systems
Java Developer - Trading Systems

Selby Jennings • New York (NY)

On-site
USD 80,000 - 100,000
Java eTrading Developer
Java eTrading Developer

QUANTEAM - North America (RAINBOW PARTNERS Group) • New York (NY)

On-site
USD 120,000 - 150,000
Java Developer
Java Developer

Compunnel, Inc. • Alpharetta (GA), Northern (KY)

On-site
USD 120,000 - 180,000
Software Engineer – Client Trading Infrastructure (Java)
Software Engineer – Client Trading Infrastructure (Java)

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Primis • New York (NY)

On-site
USD 82,656 - 137,760
Software Developer (Java)
Software Developer (Java)

Objective Partners • Chicago (IL)

On-site
USD 140,000 - 230,000
Discretionary bonus
Comprehensive health benefits
Senior Java Developer
Senior Java Developer

ALLTECH CONSULTING SVC INC • New York (NY)

On-site
USD 80,000 - 120,000
Senior Java Developer, Fixed Income Trading
Senior Java Developer, Fixed Income Trading

BIP • Jersey City (NJ)

On-site
USD 120,000 - 200,000
Medical, dental, vision insurance
401(k) matching
Discretionary performance bonus
+2
Senior Software Developer / JVM, Low Latency / Trading System
Senior Software Developer / JVM, Low Latency / Trading System

Motion Recruitment • Philadelphia

On-site
USD 140,000 - 210,000