Senior Core Java Engineer - Trading Systems Modernization

BIP US

New York (NY)

Hybrid

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Remote/hybrid work environment
Discretionary bonus
401k matching
PTO
HSA/FSAs
Dental/vision
Employee assistance program
Paid parental leave

Job summary

BIP US is seeking a senior Core Java Engineer to support a large-scale modernization effort across rates eTrading pricing and execution platforms within a global markets environment.

The role focuses on understanding, decomposing, and enhancing a mature pricing platform while migrating functionality to a newer strategic architecture. You will work with DAGs, event-driven processing, and multithreaded execution.

Qualifications

  • 7+ years of Java software engineering in enterprise trading or pricing.
  • Experience reverse engineering legacy systems with limited documentation.
  • Strong understanding of large-scale system modernization.

Responsibilities

  • Reverse engineer and enhance a mature Core Java pricing platform supporting rates eTrading workflows.
  • Decompose legacy pricing functionality into components for incremental migration.
  • Modify pricing engines to route inputs to downstream calculators and back to trader workflows.
  • Develop integrations between legacy components, external pricing services, market data, and UI layers.
  • Work with graph-based calculator frameworks (DAGs) and manage calculation cycles and outputs.
  • Ensure thread safety, resiliency, and performance in multithreaded pricing apps.
  • Support pricing calculations, curve generation, IO management, and high-volume processing.
  • Collaborate with traders, quants, and platform teams to translate requirements into engineered solutions.
  • Contribute to modernization planning, documentation, and production stability.

Skills

Core Java
Enterprise trading
Event-driven systems
Multithreading
API integration
System modernization
Problem solving

Tools

Analytics libraries
Calculation engines
Graph-based frameworks

Job description

BIP US is seeking a senior Core Java Engineer to support a large-scale modernization effort across rates eTrading pricing and execution platforms within a global markets environment.

The role focuses on understanding, decomposing, and enhancing a mature pricing platform while migrating functionality to a newer strategic architecture. You will work with DAGs, event-driven processing, and multithreaded execution.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Core Java Engineer, Trading Systems
Senior Core Java Engineer, Trading Systems

BIP US • New York (NY)

Hybrid
USD 140,000 - 180,000
Medical insurance
Remote/hybrid work environment
Discretionary bonus
+6
Front Office Java Engineer - Low-Latency Trading Systems
Front Office Java Engineer - Low-Latency Trading Systems

Phi Partners • New York (NY)

On-site
USD 140,000 - 210,000
Senior C++/Java Developer - Low-Latency Trading
Senior C++/Java Developer - Low-Latency Trading

BIP US • New York (NY)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision insurance
Matching 401k
PTO buy and sell program
+1
Java Developer (FO eTrading Technology) – New York, USA
Java Developer (FO eTrading Technology) – New York, USA

Phi Partners • New York (NY)

On-site
USD 140,000 - 210,000
Etrading Java Developer
Etrading Java Developer

Matlen Silver • New York (NY)

Hybrid
USD 140,000 - 210,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

On-site
USD 120,000 - 180,000
Senior Vice President : Core Java Development(Low Latency & E-Trading Experience)
Senior Vice President : Core Java Development(Low Latency & E-Trading Experience)

Dexian • Jersey City (NJ)

Hybrid
USD 250,000 - 360,000
Senior Java Engineer - Trading Systems & AI-Assisted Dev
Senior Java Engineer - Trading Systems & AI-Assisted Dev

JPMorganChase • New York (NY)

On-site
USD 150,000 - 210,000
Health care benefits
On-site health centers
Retirement savings plan
+2
Senior C++ Engineer - Low-Latency Market Data (Remote)
Senior C++ Engineer - Low-Latency Market Data (Remote)

BIP US • New York (NY)

Hybrid
USD 130,000 - 175,000
Remote/hybrid work environment
Discretionary performance bonus
401k matching
+1
Core Java Software Developer
Core Java Software Developer

TIGER LLC • Greenwich (CT)

On-site
USD 90,000 - 120,000
Competitive salary
Annual bonuses