Senior Core Java Engineer, Trading Systems

BIP US

New York (NY)

Hybrid

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and are on track to reach the Top 20 by 2030, with an expanding global footprint in the US (New York, Charlotte, Chicago, and Houston). Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society.

BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our Financial Services business serves Capital Markets, Insurance and Payments verticals, supporting our clients with large-scale transformation, technology modernization, data, and operational excellence.

BIP is currently expanding its footprint in the United States, focusing on growing its Capital Markets and Financial Services lines. Our teams operate at the intersection of business strategy, technology, and data to help clients modernize critical platforms and deliver measurable business outcomes.

About the Role:

We are 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 supporting the incremental migration of pricing functionality into a newer strategic architecture.

Engineers will work on complex pricing workflows involving graph-based calculator frameworks, event-driven processing, multithreaded execution, and bidirectional integration between legacy and strategic pricing components.

This position requires a hands‑on engineer who can reverse engineer sparsely documented systems, make safe tactical changes to business‑critical platforms, and help preserve a seamless trader experience throughout the migration.

The ideal candidate combines deep Core Java engineering, strong architecture skills, and familiarity with fixed income pricing, quantitative workflows, or enterprise trading systems.

Key Responsibilities:

  • Reverse engineer and enhance a mature Core Java pricing platform supporting rates eTrading workflows.
  • Decompose legacy pricing functionality into components that can be migrated incrementally to a strategic platform.
  • Modify existing pricing engines so selected inputs can be routed to downstream calculators and returned to trader‑facing workflows.
  • Develop and support integrations between legacy pricing components, external pricing services, market data, and user interface layers.
  • Work within graph‑based calculator frameworks involving Directed Acyclic Graphs (DAGs), calculation cycles, and dependent pricing outputs.
  • Ensure thread safety, resiliency, and performance across event‑driven, heavily multithreaded pricing applications.
  • Support pricing calculations, curve generation, input/output management, and high‑volume processing across large instrument sets.
  • Partner with trading technology, quantitative, and platform teams to translate pricing requirements into engineered solutions.
  • Contribute to modernization planning, technical documentation, knowledge transfer, and production stability throughout the migration lifecycle.

Required Skills and Experience:

  • 7+ years of professional Java software engineering experience, with strong Core Java expertise.
  • Proven experience building, enhancing, or supporting complex enterprise trading, pricing, risk, or financial technology platforms.
  • Strong understanding of software architecture, design patterns, maintainability, and large‑scale system modernization.
  • Experience reverse engineering legacy systems with limited documentation and safely implementing changes in production environments.
  • Hands‑on experience with event‑driven systems, concurrent programming, multithreading, and thread‑safety considerations.
  • Ability to work with complex data flows where outputs from one calculation become inputs into downstream calculations.
  • Experience integrating applications with enterprise services, APIs, market data, analytics libraries, or calculation engines.
  • Strong problem‑solving skills and ability to operate independently in a technically complex environment.

Preferred Qualifications:

  • Experience with fixed income, rates, bonds, pricing engines, curve construction, or eTrading platforms.
  • Familiarity with graph‑based or DAG‑based pricing frameworks, calculator orchestration, or dependency‑driven computation models.
  • Exposure to in‑house or vendor‑supplied analytics libraries used within capital markets technology.
  • Experience modernizing monolithic applications or migrating functionality from legacy platforms to strategic architectures.
  • DevOps experience across build, deployment, monitoring, observability, and production support tooling.
  • Experience working directly with traders, quants, or front‑office technology stakeholders.

The base salary range for this role is $140,000 - $180,000, with flexibility for exceptional candidates.

  • Choice of medical, dental, vision insurance.
  • Voluntary benefits.
  • Short- and long-term disability.
  • HSA and FSAs.
  • Matching 401k.
  • Discretionary performance bonus.
  • Employee referral bonus.
  • Employee assistance program.
  • 11 public holidays.
  • 20 days PTO.
  • 7 Sick Days.
  • PTO buy and sell program.
  • Paid parental leave.
  • Remote/hybrid work environment support.

For more information about BIP US, visit https://www.bip-group.com/en-us/.

It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job‑related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status, and to maintain a non‑discriminatory environment free from intimidation, harassment or bias based upon these grounds.

BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer, Electronic Trading & Market Data
Senior Java Developer, Electronic Trading & Market Data

BIP US • New York (NY)

On-site
USD 130,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Python Engineer – Enterprise Trading Platform
Python Engineer – Enterprise Trading Platform

BIP US • New York (NY)

On-site
USD 140,000 - 200,000
Medical, dental, vision insurance
Remote/hybrid work environment support
Discretionary performance bonus
Senior Full Stack Data Engineer, Front Office Investment Data & AI
Senior Full Stack Data Engineer, Front Office Investment Data & AI

BIP US • New York (NY)

On-site
USD 160,000 - 220,000
Medical benefits
Remote/hybrid work environment
Paid time off
+2
Full Stack Data Engineer, Front Office Investment Data & AI
Full Stack Data Engineer, Front Office Investment Data & AI

BIP US • New York (NY)

On-site
USD 130,000 - 175,000
Remote/hybrid work environment support
Discretionary performance bonus
Medical/dental/vision insurance
Senior Java Developer, Credit Risk & Data Engineering
Senior Java Developer, Credit Risk & Data Engineering

BIP US • New York (NY)

On-site
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Reference Data Engineer
Senior Reference Data Engineer

BIP US • New York (NY)

On-site
USD 150,000 - 190,000
Medical, dental, vision insurance
Remote/hybrid work environment support
Discretionary performance bonus
+3
Senior C++ / Java Developer, U.S. Treasury Systematic Trading
Senior C++ / Java Developer, U.S. Treasury Systematic Trading

BIP US • New York (NY)

On-site
USD 140,000 - 200,000
Medical, dental, vision insurance
Matching 401k
PTO buy and sell program
+1
Market Risk Production Manager
Market Risk Production Manager

BIP US • Jersey City (NJ)

On-site
USD 160,000 - 185,000
Medical Insurance
Remote/hybrid work environment support
401k with match
+1
Front Office AI Product Engineer, Capital Markets
Front Office AI Product Engineer, Capital Markets

BIP US • New York (NY)

Hybrid
USD 130,000 - 180,000
Medical, Dental, Vision
Discretionary bonus
401k with match
+3
Senior C++ Engineer, Low-Latency Market Data
Senior C++ Engineer, Low-Latency Market Data

BIP US • New York (NY)

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