Senior Java Architect - FX Back Office

QUANTEAM - North America (RAINBOW PARTNERS Group)

New York (NY)

On-site

USD 180,000 - 260,000

Full time

5 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

Job summary

QUANTEAM - North America (RAINBOW PARTNERS Group) is seeking a Senior Java Architect to design and deliver a new FX Back Office Book of Record platform. You will lead architecture, implement scalable Java services, and guide engineers working across post-trade processes within a major global markets tech setting.

You will stay hands-on in the codebase while driving standards for transaction integrity, idempotency, and recoverability, collaborating closely with FX Ops, BAs, and Product Owners to

Qualifications

  • 10+ years of software engineering experience, preferably in Capital Markets.
  • Expert-level Java with deep experience in distributed, transaction-processing systems.
  • Proven architect/build experience on a proprietary/in-house FX post-trade or BoR platform.
  • Strong understanding of FX lifecycles (Spot, Forward, Swap, NDF).
  • Experience with post-trade processes: confirmations, settlements, payments, netting, reconciliation.
  • Exposure to CLS settlement or FX payment infrastructure; SWIFT or related messaging standards.
  • Strong relational database/transactional data modeling skills.
  • Comfortable collaborating with FX Ops, BAs, and Product Owners while maintaining hands-on coding.

Responsibilities

  • Define target architecture for a new FX Back Office / BoR platform.
  • Design scalable, auditable Java services covering full FX lifecycle.
  • Build SOA/microservices with event-driven workflows (Kafka or equivalent).
  • Integrate with front-office, market data, payments, SWIFT, CLS, GL, risk, and reporting.
  • Stay hands-on in code while setting architectural standards for integrity and recovery.
  • Mentor senior engineers and drive engineering best practices.

Skills

Java
Distributed systems
FX post-trade
Architecture design
Mentoring

Tools

Kafka
Spring Boot
SQL databases
REST APIs
Cloud platforms

Job description

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specialized in Banking, Finance, and Financial Services. Through our core human values - proximity, teamwork, diversity, excellence - our 1000 expert consultants, hailing from 35 different nationalities, collaborate across 13 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Luxembourg, Geneva, Lisbon, Porto, Casablanca, Madrid and Singapore.

Context :

We're hiring a Senior Java Architect / Principal Engineer to help design and build a new in-house FX Back Office Book of Record platform, a strategic, resilient system of record for the full post-trade lifecycle of FX transactions, replacing legacy infrastructure at a major Global Markets Technology organization.

We're looking for someone who has already helped design, build, or significantly re-engineer a proprietary FX post-trade / back-office platform inside a bank or financial institution, and who can speak fluently to both the engineering and the FX operations side.

Your Role :
  • Define the target architecture for a new strategic FX Back Office / Book of Record platform
  • Design scalable, resilient, auditable Java services covering the full FX trade lifecycle: capture, validation, amendments, confirmations/matching, SSI management, CLS & non-CLS settlement, payments, netting, reconciliation, exception management
  • Build service-oriented / microservices architectures with event-driven, asynchronous workflows (Kafka or equivalent)
  • Integrate with front-office platforms, market/reference data, payments, SWIFT, CLS, GL/accounting, risk, and regulatory reporting
  • Stay hands-on in the codebase while setting architectural standards for transaction integrity, idempotency, and recovery
  • Mentor senior engineers and help drive engineering best practices
What We're Looking For :
  • 10+ years in software engineering, ideally in Capital Markets
  • Expert-level Java, with deep experience in distributed, transaction-processing systems
  • Proven experience architecting or building a proprietary/in-house FX post-trade, back-office, or Book of Record platform
  • Strong grasp of FX transaction lifecycles (Spot, Forward, Swap, and/or NDF)
  • Experience with post-trade processes: confirmations, settlements, payments, netting, reconciliation
  • Exposure to CLS settlement and/or FX payment infrastructure; SWIFT or financial messaging standards
  • Strong relational database and transactional data modeling skills
  • Comfortable working directly with FX Ops, BAs, and Product Owners, architecture chops without losing the hands-on edge
Nice to have :

Spring/Spring Boot, Kafka, REST/microservices, Oracle/PostgreSQL, Kubernetes, cloud platforms, CI/CD, ISO 20022, legacy-to-strategic platform migration experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FX Back Office Platform Architect - Java Expert
FX Back Office Platform Architect - Java Expert

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

On-site
USD 180,000 - 260,000
Fullstack Python Developer - Front Office
Fullstack Python Developer - Front Office

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

On-site
USD 180,000 - 240,000
C# Developer for High-Performance CMO Trading Platform
C# Developer for High-Performance CMO Trading Platform

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

On-site
USD 120,000 - 150,000
Full Stack Developer Python / Angular (Front Office / Equity Derivatives)
Full Stack Developer Python / Angular (Front Office / Equity Derivatives)

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

On-site
USD 140,000 - 190,000
Senior Backend Software Engineer/Java Trading Systems-remote
Senior Backend Software Engineer/Java Trading Systems-remote

Ironbeam, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Algorithmic Trading Developer
Algorithmic Trading Developer

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

On-site
USD 140,000 - 230,000
Software Developer - Advanced
Software Developer - Advanced

3Core Systems, Inc • Quincy (MA)

Hybrid
USD 130,000 - 170,000
Front Office Trading Support
Front Office Trading Support

QUANTEAM - North America (RAINBOW PARTNERS Group) • Houston (TX)

On-site
USD 70,000 - 85,000
FX Trading Consultant
FX Trading Consultant

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000
Trading Application Support Analyst
Trading Application Support Analyst

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

On-site
USD 70,000 - 90,000