IT & Software

Senior Java Full-Stack developer

Luxoft Holding

London · England · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Java Full-Stack developer

Salary: $85 – $135 per year

Project description

FX Cobra is a strategic, cloud-native FX Order Management System designed to modernize electronic FX trading and replace legacy order-management functionality.The platform manages the end-to-end lifecycle of resting orders, including call, limit, take-profit, stop-loss, and barrier orders. It provides scalable order processing, client and system integration through APIs, real-time operational visibility, and greater workflow automation using event-driven microservices, Kafka, CQRS, Kubernetes, and automated CI/CD.

Responsibilities

  • Design and deliver full-stack features for a strategic FX trading platform.
  • Build reactive backend services using Kotlin or Java, Spring Boot, Project Reactor, and Apache Kafka.
  • Develop REST and WebSocket APIs for real-time trading workflows and data streaming.
  • Create responsive, performance-focused user interfaces using TypeScript and React.
  • Deploy applications to Azure and Kubernetes and troubleshoot issues using platform monitoring and logs.
  • Own features from requirements breakdown through production release.
  • Contribute to architectural decisions and technical improvements.

SKILLS

Must have

  • Strong server-side development experience with Kotlin or Java.
  • Hands-on knowledge of Spring Boot, Project Reactor, and reactive programming.
  • Experience with Apache Kafka and event-driven architectures.
  • Proven ability to design and implement REST and WebSocket APIs.
  • Strong front-end development skills with TypeScript and React.
  • Practical experience with Azure and Kubernetes.
  • Experience creating automated end-to-end tests with Playwright.
  • Excellent English communication and the ability to work independently.
  • Proficiency with AI-assisted development tools such as GitHub Copilot.

Nice to have

  • Experience dealing with high-volume or business-critical financial systems.
  • FX, electronic-trading, or Order Management System experience.
  • Observability experience with Prometheus, Grafana, centralized logging, and alerting.
#J-18808-Ljbffr

Reference: WJ-766_24750662 · Posted 13 Nov 2026, 09:48 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Full-Stack jobs in other states

Browse jobs