Senior JVM Full-Stack Engineer — Java/Kotlin + React

Grid Dynamics

Greater London

On-site

GBP 110,000 - 170,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

Benefits offered by this job

Competitive salary
Flexible schedule
Benefits package - medical insurance, 
Corporate social events
Professional development opportunities
Well-equipped office

Job summary

Grid Dynamics in London is seeking a Senior Full Stack Engineer to join a multi-year transformation for a Tier 1 investment bank's Prime Finance Equities business. You will contribute across the full stack—from event-driven backend services in Java/Kotlin to modern React/TypeScript frontends and real-time data experiences.

You will work on live, business-critical systems, replacing legacy architecture with cloud-native, scalable solutions, and collaborate with senior engineers and stakeholders

Qualifications

  • Strong commercial experience as a JVM engineer with expert-level Java skills.
  • Kotlin experience or strong learning ability.
  • Strong React and TypeScript frontend experience, production-ready.
  • Experience designing event-driven systems with message-passing or event-sourcing.
  • Understanding of failure handling, ordering, replay, and data consistency.
  • Frontend architecture experience including complex state management (Redux).
  • Experience consuming real-time data via WebSockets and APIs.
  • Web security and performance awareness; TDD and multi-layer testing.
  • Capital markets, trading or post-trade environment familiarity.

Responsibilities

  • Build and enhance event-driven JVM services using Java and Kotlin.
  • Develop modern React/TypeScript applications for financial users.
  • Deliver frontend functionality for cross-margining and credit financing.
  • Build real-time interfaces using WebSockets.
  • Re-engineer core trading and post-trade systems into modern services.
  • Modernise legacy components while maintaining live production stability.
  • Design systems with failure handling, ordering guarantees and data integrity.
  • Develop robust frontend architecture with state management (Redux).
  • Implement secure, performant frontend apps with proper authentication.
  • Practice TDD and shift-left testing across full stack (unit/integration/E2E).
  • Collaborate with stakeholders and upstream/downstream teams; CI/CD and trunk-based development.
  • Leverage AI-assisted tools to accelerate legacy analysis and prototyping.

Skills

Java
Kotlin
React
TypeScript
Event-driven
WebSockets
Frontend architecture
CI/CD
Testing (TDD)
Capital markets

Tools

Kafka
Solace
TIBCO EMS
SQL Server
MongoDB
S3

Job description

Grid Dynamics in London is seeking a Senior Full Stack Engineer to join a multi-year transformation for a Tier 1 investment bank's Prime Finance Equities business. You will contribute across the full stack—from event-driven backend services in Java/Kotlin to modern React/TypeScript frontends and real-time data experiences.

You will work on live, business-critical systems, replacing legacy architecture with cloud-native, scalable solutions, and collaborate with senior engineers and stakeholders

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Kotlin, TypeScript & React
Senior Full-Stack Engineer — Kotlin, TypeScript & React

Grid Dynamics • Greater London

On-site
GBP 90,000 - 120,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5
Senior Full Stack Java/Kotlin & React Engineer – Equity Prime Finance
Senior Full Stack Java/Kotlin & React Engineer – Equity Prime Finance

Grid Dynamics • Greater London

On-site
GBP 110,000 - 170,000
Competitive salary
Flexible schedule
Benefits package - medical insurance, 
+3
Senior Java/Kotlin Engineer - Prime Finance Modernization
Senior Java/Kotlin Engineer - Prime Finance Modernization

Grid Dynamics • Greater London

Hybrid
GBP 120,000 - 150,000
Bleeding-edge projects
Well-equipped office
Corporate events
+5
Full Stack Developer - Java + React
Full Stack Developer - Java + React

Grid Dynamics • Greater London

On-site
GBP 80,000 - 100,000
Competitive salary
Flexible schedule
Medical insurance
+4
Senior Full-Stack Engineer: Java/Node, AI Workflows (Hybrid)
Senior Full-Stack Engineer: Java/Node, AI Workflows (Hybrid)

Grid Dynamics • Greater London

Hybrid
GBP 90,000 - 130,000
Medical insurance
Sports
Senior Full-Stack Engineer (Java + React) — AI-Driven Apps
Senior Full-Stack Engineer (Java + React) — AI-Driven Apps

Grid Dynamics • Greater London

On-site
GBP 80,000 - 100,000
Competitive salary
Flexible schedule
Medical insurance
+4
Senior React Engineer - Real-Time Trading UI
Senior React Engineer - Real-Time Trading UI

Grid Dynamics • Greater London

On-site
GBP 70,000 - 90,000
Medical insurance
Flexible schedule
Corporate social events
+1
Senior Full Stack Engineer (Java + React)
Senior Full Stack Engineer (Java + React)

Luxoft • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Full Stack Engineer (Kotlin + React)
Senior Full Stack Engineer (Kotlin + React)

Luxoft • Greater London

On-site
GBP 90,000 - 140,000
Senior Kotlin Engineer
Senior Kotlin Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 120,000
Bleeding-edge projects
Competitive salary
Flexible schedule
+5