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 Java/Kotlin Engineer to re-engineer Prime Finance trading and post-trade systems within a live production environment. You will design, develop and deploy resilient services in Java and Kotlin, collaborating with stakeholders to modernise legacy components and deliver complex financial workflows.
The role requires deep capital markets knowledge, strong multi-threading and event-driven architecture skills, and a commitment to trunk-based development,
London | Hybrid | Tier 1 Investment Bank
We are partnering with a Tier 1 investment bank on a major, multi-year Equity Accelerator programme focused on modernising its Prime Finance Equities platform. The programme is re-engineering core trading and post-trade systems, introducing new data and market-expansion platforms, and enabling advanced client capabilities including cross-margining and credit financing. You’ll be working within a live, financially significant production environment, replacing legacy architecture with modern event-driven, cloud-native systems designed for institutional-grade stability, throughput and extensibility. This is not a general-purpose Java development role. The team requires engineers with strong technical depth, genuine capital-markets experience and the ability to operate autonomously within a complex production environment.
As a Senior Java/Kotlin Engineer, you’ll contribute to the re-engineering of core Prime Finance trading and post-trade systems across the JVM ecosystem. You’ll work closely with experienced engineers and business stakeholders, contributing to architectural decisions, modernising legacy components and building highly resilient services capable of handling complex financial workflows and market-driven events.
Java | Kotlin | JVM | Event-Driven Architecture | Event Sourcing | Kafka | SQL Server | T-SQL | MongoDB | Kubernetes | OpenShift | Cloud | OpenTelemetry | ELK | Grafana | CI/CD | TDD | Git | Trunk-Based Development | Docker | AI-Assisted Development
This is an opportunity to work on a strategic, multi-year transformation at the heart of a global Prime Finance business, rather than simply maintaining an existing application. You’ll gain deep exposure to Equity Prime Finance, trading and post-trade technology, work alongside highly experienced engineers and play a meaningful role in replacing legacy systems with modern, resilient and scalable architecture. If you’re a senior Java engineer who combines deep engineering ability with genuine capital-markets domain knowledge, this is an opportunity to work on technically challenging systems with significant business impact.
Highly Desirable
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.