Senior Full Stack Engineer – FX e Trading – London

Senior Full-Stack Engineer – FX e-Trading – London

Atrium EMEA is looking for several Senior Full-Stack Engineer with good experience of FX e-Trading (React/TypeScript + Java) to help architect and build a new FX e-trading platform from the ground up, working across the stack to deliver high-performance, resilient, and secure systems. You will partner closely with product, trading, and infrastructure teams to deliver features end-to-end—from UI and desktop container experiences to low-latency backend services. Lean into the latest AI coding tools to accelerate delivery, strengthen code quality, and enhance developer experience. 4 days onsite in London. PAYE/Umbrella options.

  • Lead design and development of full-stack features: React/TypeScript web apps, desktop container integrations (OpenFin or similar), and Java services.
  • Architect and implement scalable, event-driven, and microservices-based backend components (e.g., Spring Boot), including APIs, market data, order/risk workflows, and real-time streaming.
  • Build performant and accessible UIs with modular, reusable components; drive state management, data visualization, and UX for trading workflows.
  • Optimize latency, throughput, and reliability across the stack; instrument observability (metrics, tracing, logging) and performance profiling.
  • Establish engineering best practices: code standards, testing strategies (unit/integration/E2E), CI/CD, secure coding, and release management.
  • Mentor engineers through code reviews, design sessions, and hands-on pairing—encouraging thoughtful abstractions, clean architecture, and pragmatic delivery.
  • Use AI development tools for assisted coding, refactoring, test generation, secure code analysis, documentation, and knowledge search—evaluating where AI accelerates while maintaining human oversight.
  • Collaborate with stakeholders to translate trading requirements into robust technical designs; write clear specs and implementation plans.

Essential:

  • Professional software engineering experience, with deep expertise in: Frontend: React, TypeScript, modern tooling (bundlers, linting, testing frameworks).
  • Backend: Core Java, Spring Boot (or similar), multithreading/concurrency, performance tuning.
  • Experience designing and operating distributed systems (microservices, event-driven architectures, messaging/streaming).
  • Strong understanding of computer science fundamentals (data structures, algorithms, concurrency, networking, OS).
  • Proven experience in e-trading or real-time financial systems (FX highly desirable), including familiarity with market data, order flows, and execution workflows.
  • Hands-on with CI/CD, containerization, cloud/on-prem deployments, and observability.
  • Comfort evaluating and integrating AI coding tools into daily development workflows.
  • Excellent communication and stakeholder engagement; able to lead initiatives and mentor others.
  • Experience with desktop container frameworks (OpenFin, Electron, or similar).
  • Experience with streaming/messaging (e.g., Kafka, Solace) and low-latency patterns.
  • Knowledge of web performance optimization and accessibility.

Click Apply now/Contact Lianne to be considered for the Senior Full-Stack Engineer – London role

Job Details

Company
Atrium Workforce Solutions Ltd
Location
London, South East, England, United Kingdom
Employment Type
Temporary
Salary
£750 - £900 per day
Posted