Grid Dynamics

java developer for FX Options risk

In short

Senior Java developer role at Grid Dynamics, a technology consulting and engineering company, focused on building low-latency, real-time intraday risk computation and reporting modules for FX Options. The role requires 6+ years of server-side Java development with deep multi-threading and concurrency expertise, plus knowledge of FX derivatives and risk measures like Greeks, PnL, and VaR. The job is office-based in Warsaw, Poland, in the fintech industry.

About the Company
Grid Dynamics provides technology consulting, platform and product engineering, AI, and advanced analytics services. It helps enterprise companies undergoing business transformation address technical challenges and achieve positive business outcomes. The company has expertise in enterprise AI, data, analytics, cloud and DevOps, application modernization, and customer experience.
Responsibilities
•Design, build, and optimize low-latency, real-time intraday risk computation and reporting modules for FX Options using core Java
•Write clean, safe multi-threaded Java code and handle concurrency primitives, shared state, race conditions, and deadlocks in high-throughput server-side environments
•Own changes throughout the delivery cycle, from requirements discovery and design to testing, review, and production deployment
•Contribute to replacing legacy risk applications and migrating their capabilities to the new platform architecture
•Engage with FX trading desks, partner system teams, and platform owners to refine technical specifications and deliver business-critical risk metrics
Requirements
•6+ Years of hands-on server-side Java development
•Deep expertise in multi-threading, concurrency primitives, safe shared state, race conditions, deadlocks, and memory models under load
•Strong understanding of Foreign Exchange (FX) or financial derivatives, specifically FX Options and their risk measures, including Greeks, PnL, and VaR
•Proven experience building, testing, and releasing resilient, low-latency server-side systems in demanding production environments
•Experience across the delivery cycle, from requirements discussions with business stakeholders through design, unit and integration testing, and production release
•Clear written and spoken English, with the ability to communicate technical concepts effectively with trading desks, architects, and partner system teams
Nice to Have
•Experience building real-time event-driven architectures, low-latency market data or risk engines, high-throughput trading platforms
•Experience in Tier 1 investment banks, capital markets institutions, or large regulated financial enterprises
Conditions
•Competitive salary
•Flexible schedule
•Benefits package including medical insurance and sports
•Opportunity to work on bleeding-edge projects
•Work with a highly motivated and dedicated team
•Corporate social events
•Professional development opportunities
•Well-equipped office

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot