An application made for this job — a tailored resume and cover letter that speak straight to the posting.
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
We are partnering with a Tier 1 investment bank on a major, multi-year technology transformation within its global Prime Finance Equities business.
The Equity Accelerator programme is focused on modernising the technology backbone of the business — re-engineering core trading and post-trade systems, developing new data and market-expansion platforms, and delivering advanced client capabilities including cross-margining and credit financing.
This is a highly hands‑on engineering opportunity working within a complex, financially critical production environment. You will help replace legacy architecture with event-driven, cloud-native systems designed for institutional-grade stability, performance and scalability.
This is not a greenfield Java project. You will work on live, business-critical systems, making architectural decisions, solving complex engineering problems and collaborating with experienced engineers and stakeholders across the Prime Finance ecosystem.
We are looking for a Senior Full Stack Engineer with strong JVM experience across Java/Kotlin and modern React/TypeScript.
You will be responsible for delivering functionality across the full technology stack, from event-driven backend services through to modern user-facing applications and real‑time data experiences.
The successful candidate will combine strong software engineering fundamentals with practical experience of capital markets, trading or post-trade environments.
Java, Kotlin, Kafka, Solace, TIBCO EMS, SQL Server, MongoDB, S3/Object Storage
React, TypeScript, JavaScript, HTML, CSS, Redux, WebSockets
Vite, Webpack, Jenkins, Harness, CI/CD, Docker, Kubernetes, OpenShift
OpenTelemetry, ELK, Grafana, token-based authentication, HashiCorp Vault, CyberArk
GitHub Copilot, agentic coding tools and modern AI models
This role would suit an engineer who enjoys working on complex, high‑impact financial systems rather than simply delivering isolated features.
You should be comfortable taking ownership, challenging technical decisions constructively, working directly with stakeholders and understanding the business domain behind the technology.
You will need to be equally comfortable working across backend JVM services and modern frontend applications, with a strong focus on engineering quality, testing, performance and production stability.
Experience in any of the following would be highly beneficial:
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.