Senior FX Platform Engineer — Java/Kotlin, Event-Driven

Grid Dynamics

New York (NY)

On-site

USD 160,000 - 210,000

Full time

30 hours 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

Competitive salary
Flexible schedule
Medical and dental benefits

Job summary

Grid Dynamics/JUXT partners with a Tier 1 investment bank to design and build the FX Risk Platform's end-of-day Official Valuation capabilities, supporting Asia FX trading desks. The role focuses on Java and Kotlin on Apache Flink, delivering from requirements to release, embedded with bank engineers who own the EOD module.

You will re-engineer trading and post-trade systems into scalable, event-driven services while modernising legacy components.

Qualifications

  • Expert-level Java with Kotlin experience on enterprise-grade systems

Responsibilities

  • Re-engineer core trading and post-trade systems into event-driven, cloud-native JVM services
  • Modernise legacy components while ensuring platform stability
  • Build data and market-expansion platforms supporting cross-margining and credit financing
  • Design for event-driven systems with failure handling, ordering, replay semantics and data integrity
  • Practice TDD with local-first testing and containerised dependencies
  • Deliver iteratively with trunk-based development, CI/CD and frequent production releases
  • Engage business stakeholders and upstream/downstream teams to build domain knowledge
  • Leverage AI-assisted tooling to accelerate analysis, testing, prototyping and refactoring

Skills

Java
Kotlin
Event-driven
Test‑Driven Development
CI/CD
Capital markets

Education

BS in Computer Science
MS in Computer Science or equivalent

Tools

Apache Flink

Job description

Grid Dynamics/JUXT partners with a Tier 1 investment bank to design and build the FX Risk Platform's end-of-day Official Valuation capabilities, supporting Asia FX trading desks. The role focuses on Java and Kotlin on Apache Flink, delivering from requirements to release, embedded with bank engineers who own the EOD module.

You will re-engineer trading and post-trade systems into scalable, event-driven services while modernising legacy components.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/Kotlin FX Risk Platform Engineer
Senior Java/Kotlin FX Risk Platform Engineer

Grid Dynamics • Tampa (FL)

On-site
USD 120,000 - 160,000
Competitive salary
Flexible schedule
Medical, vision, dental insurance
+3
Senior Java/Kotlin Engineer - Event-Driven Capital Markets
Senior Java/Kotlin Engineer - Event-Driven Capital Markets

Grid Dynamics • New York (NY)

On-site
USD 150,000 - 230,000
Opportunity to work on cutting-edge 项目
Work with a highly motivated and dedic
Corporate social events
+1
Senior Software Developer
Senior Software Developer

Grid Dynamics • Tampa (FL)

On-site
USD 120,000 - 160,000
Competitive salary
Flexible schedule
Medical, vision, dental insurance
+3
Senior Software Developer
Senior Software Developer

Grid Dynamics • New York (NY)

On-site
USD 160,000 - 210,000
Competitive salary
Flexible schedule
Medical and dental benefits
Senior Java/Kotlin Engineer - Cloud-Native Trading Systems
Senior Java/Kotlin Engineer - Cloud-Native Trading Systems

Grid Dynamics • New York (NY)

On-site
USD 180,000 - 240,000
Competitive salary
Flexible schedule
Medical insurance
+6
Greenfield Java Engineer — Global eTrading Platform (Hybrid)
Greenfield Java Engineer — Global eTrading Platform (Hybrid)

Grid Dynamics • New York (NY)

Hybrid
USD 150,000 - 190,000
Flexible schedule
Medical insurance
Professional development
+1
Senior Backend Engineer – Event-Driven Finance Platform
Senior Backend Engineer – Event-Driven Finance Platform

Grid Dynamics • New York (NY)

On-site
USD 180,000 - 240,000
Cutting-edge projects
Team collaboration
Corporate events
+1
Senior Java Software Engineer
Senior Java Software Engineer

Grid Dynamics • New York (NY)

On-site
USD 150,000 - 230,000
Opportunity to work on cutting-edge 项目
Work with a highly motivated and dedic
Corporate social events
+1
Senior Java/Kotlin Backend Engineer — Fixed Income Platform
Senior Java/Kotlin Backend Engineer — Fixed Income Platform

Aumni • Jersey City (NJ)

On-site
USD 120,000 - 170,000
Senior Java/Kotlin Engineer (Hybrid in Jersey City, NJ)
Senior Java/Kotlin Engineer (Hybrid in Jersey City, NJ)

Grid Dynamics • New York (NY)

On-site
USD 180,000 - 240,000
Competitive salary
Flexible schedule
Medical insurance
+6