×
Register Here to Apply for Jobs or Post Jobs. X

Senior Kotlin​/Java Engineer – FX Risk & Valuation

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Grid Dynamics
Full Time position
Listed on 2026-10-01
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 110000 - 160000 GBP Yearly GBP 110000.00 160000.00 YEAR
Job Description & How to Apply Below
The Opportunity

JUXT is partnering with a Tier 1 investment bank on a strategic initiative to build its next-generation FX Risk Platform
.

The programme is consolidating risk management capabilities into a modern, scalable architecture while decommissioning multiple legacy risk applications.

We are looking for a Senior Kotlin / Java Engineer to join the team building the platform's FX Options end-of-day Official Valuation capabilities, supporting the bank's Asia FX trading desk.

The platform is built using Java, Kotlin and Apache Flink
, with engineers embedded directly alongside the bank's development team and involved across the full delivery lifecycle.

The Role

You will work on the development of FX Options end-of-day Official Valuation capabilities, where correctness, data quality and reliability are critical.

The role covers the complete engineering lifecycle, from requirements gathering and technical design through development, testing, review and production release.

You will work closely with the bank's engineers who own the EOD module, as well as trading desks and partner systems, helping translate business requirements into robust production capabilities.

Responsibilities
  • Build FX Options end-of-day Official Valuation capabilities on the next-generation FX Risk Platform.
  • Develop production-grade Java and Kotlin stream-processing pipelines using Apache Flink.
  • Translate business and trading requirements into robust technical solutions.
  • Work closely with the Asia FX trading desk and partner systems to understand and refine requirements.
  • Design and implement processing workflows where correctness and data integrity are critical.
  • Build comprehensive testing and reconciliation processes around valuation outputs.
  • Carefully handle late, missing or corrected data within processing pipelines.
  • Own changes through the complete lifecycle:
    • Requirements
    • Technical design
    • Development
    • Code review
    • Testing
    • Release Production support
  • Work closely with the engineers responsible for the EOD module.
  • Contribute to the progressive decommissioning of legacy FX risk applications.
  • Support the operation and reliability of production data-processing systems.
Essential Experience

Java & Kotlin

  • Strong commercial experience with Kotlin.
  • Strong core Java experience.
  • Experience building and operating production-grade applications.
  • Comfortable working within complex enterprise technology environments.
Data Processing & Apache Flink
  • Experience building and operating production data-processing systems.
  • Good practical understanding of Apache Flink.

Candidates without direct Flink experience may still be considered where they have deep experience with comparable stream-processing technologies and demonstrate a clear appetite to develop deep expertise in Flink.

Data Correctness & Reliability

This role places particular emphasis on correctness rather than simply throughput.

You Should Have Experience With
  • Comprehensive automated testing.
  • Data reconciliation.
  • Data-quality controls.
  • Handling late-arriving data.
  • Handling missing data.
  • Handling corrected or amended data.
  • Designing systems where processing accuracy and repeatability are critical.
Domain Experience

Experience In The Following Areas Would Be Highly Valuable:

  • FX
  • FX Options
  • Derivatives
  • Valuation
  • Risk
  • End-of-day processing
  • Trading systems
  • Market data
  • Financial data processing

A strong understanding of FX Options valuations and end-of-day processes would be particularly relevant.

Trading Desk & Stakeholder Engagement

You will work directly with a range of stakeholders, so strong communication skills are essential.

You Should Be Comfortable
  • Engaging directly with trading desks.
  • Gathering and refining technical and business requirements.
  • Working with partner systems and upstream/downstream teams.
  • Explaining technical…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary