View all jobs

Equity Derivatives Developer Java

  • New York, NY
  • Information Technology

Our client, a major bank in New York City, is looking for hands-on  Equity Derivatives Developer (Java and Python)
This role is hybrid commute (2/3 days office/home).


This is 6 months contract with possible extensions or option to hire.

Rate: $115-140/h on W2 DOE, possible C2C as well.

Equity Derivatives Developer
Front Office Technology  |  Senior Individual Contributor  |  New York
 

Role Overview

We are looking for a highly motivated, hands-on Senior Equity Derivatives Developer with strong software engineering, quantitative integration, and Front Office technology experience.
The successful candidate will design, develop, integrate, and support applications used by Equity Derivatives trading and quantitative teams, with particular emphasis on volatility fitting and surface construction, quantitative pricing and calibration workflows, Murex API integration, Bloomberg BPIPE market-data integration, Front Office pricing and trade workflows, and Level 3 production support.
The candidate should combine strong Java and Python development capabilities with a practical understanding of Equity Derivatives products, pricing concepts, volatility analytics, and enterprise integration. The role works closely with traders, quantitative analysts, business analysts, Murex specialists, market-data teams, and production-support teams to deliver reliable, scalable, controlled, and supportable solutions.
 

Core Technical Requirements

  • Strong hands-on software development experience using Java and Python.
  • Strong Java development experience for enterprise services, APIs, workflow orchestration, messaging, and platform integration.
  • [nice to have] Strong Python development experience for quantitative analytics, numerical methods, optimization, calibration, pricing, or market-data processing.
  • Experience designing, developing, and supporting REST APIs and other service-based integrations.
  • Strong understanding of distributed systems, event-driven architectures, messaging platforms, and enterprise integration patterns.
  • Experience developing resilient, high-throughput, and low-latency services used by Front Office applications.
  • Strong understanding of API design, data contracts, versioning, error handling, performance optimization, resilience, and security best practices.
  • Experience integrating internal applications with third-party trading, pricing, risk, and market-data platforms.
  • Strong knowledge of unit, integration, contract, regression, performance, and automated testing.
  • Experience with relational databases, SQL, data persistence, caching, messaging, and distributed processing technologies.
  • Experience with source control, code review, CI/CD, database change management, observability, auditability, release management, and production change controls.
  • Comfortable participating in all phases of the software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and Level 3 production support.
  • Strong diagnostic skills for production issues involving pricing calculations, volatility calibration, market data, system integration, application performance, and trade workflow behavior.
 

Equity Derivatives Domain Requirements

  • Strong hands-on technology experience within the Equity Derivatives business domain.
  • Proven experience developing or supporting applications used for Equity Derivatives pricing, trading, risk, market data, or lifecycle processing.
  • Good understanding of listed and OTC equity options, index options, equity and index swaps, variance or volatility-linked products, and structured or exotic Equity Derivatives.
  • Good understanding of option-pricing concepts, market conventions, implied volatility, Greeks, volatility skew, volatility smile, and term structure.
  • Experience working with volatility data and volatility surfaces.
  • [nice to have] Ability to analyze differences among market prices, implied volatilities, model outputs, vendor analytics, and trader marks.
  • [nice to have] Understanding of Equity Derivatives market data, valuations, sensitivities, P&L, risk, and trade lifecycle processing.
  • [nice to have] Understanding of the relationship among spot and forward prices, interest-rate curves, dividend curves, borrow assumptions, corporate actions, volatility inputs, and pricing-model outputs.
  • Experience working with quantitative analysts or quantitative developers to productionize, integrate, test, and support pricing or calibration models.
  • [nice to have] Understanding of model versions, calibration parameters, market-data timestamps, numerical precision, and result reproducibility.

NOTE: The candidate is not expected to be a quantitative researcher. However, the candidate must be able to understand, implement, integrate, test, and support quantitatively sensitive software.
  • Implementing or integrating volatility-fitting and calibration routines for smiles, skews, term structures, and surfaces.
  • Understanding the inputs, outputs, constraints, and failure modes of calibration processes.
  • Practical knowledge of interpolation, extrapolation, optimization, calibration, smoothing, parameter fitting, and arbitrage-aware surface construction.
  • Developing deterministic and reproducible numerical workflows and regression tests using controlled market-data snapshots and agreed reference results.
  • [nice to have] Investigating numerical instability, non-convergence, discontinuities, unexpected sensitivity behavior, unstable parameters, and differences between vendor and internal calculations.
  • Maintaining clear separation between quantitative model logic and transport, workflow, persistence, orchestration, and user-interface components.

Candidates should have hands-on experience integrating with and supporting Murex services and APIs, preferably including:
  • Murex Indicative Pricing API and Murex Trading API.
  • Pricing request and response workflows and retrieval of pricing results, model outputs, risk measures, and associated metadata.
  • [nice to have] Experience with Numerix or Voladynamics for pricing, volatility analytics, calibration, or model validation.

Candidates should be comfortable using approved AI-assisted development tools for code generation and prototyping, code explanation, refactoring, modernization, test generation, documentation, debugging, static analysis, code-review assistance, and exploration of unfamiliar APIs or codebases.
 
  • Work closely with Equity Derivatives traders, quantitative analysts and developers, Product Owner, Development Manager, Business Analysts, Murex platform and integration teams, QA, release, production support

 

Qualifications

The candidate should have at least 8 years of experience
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, Financial Engineering, or a related discipline, or equivalent professional experience.
  • Significant professional software development experience in financial services.
  • Strong hands-on development experience with Java and Python.
  • Professional technology experience within Equity Derivatives.
  • Experience with volatility fitting, interpolation, extrapolation, optimization, or model calibration.
  • Experience developing or integrating market-data services.
  • Hands-on experience integrating with Bloomberg BPIPE or a comparable enterprise market-data platform.
  • Experience integrating with Murex APIs or comparable pricing and trading platforms.
  • Experience designing and supporting enterprise APIs and event-driven integrations.
  • Experience supporting production applications and providing Level 3 troubleshooting.
  • Strong analytical, problem-solving, communication, and ownership skills.
  • Ability to work effectively with traders, quantitative analysts, developers, and production-support teams.




Please email your resume or
Use this link to apply directly:
https://brainsworkgroup.catsone.com/careers/index.php?m=portal&a=details&jobOrderID=16854768
Or email: igork@brainsworkgroup.com
Check ALL our Jobs: http://brainsworkgroup.catsone.com/careers







Keywords: Java Python equity derivatives Murex Bloomberg BPIPE API Trading Pricing Rest Quantitative