Senior Java Full-Stack developer
Luxoft
As a Senior Software Engineer, you will shape a cloud-native FX trading platform, delivering full-stack features end-to-end. You’ll craft reactive backend services and real-time APIs, while building responsive UIs and ensuring scalable deployment on Azure and Kubernetes. You’ll work closely with cross-functional teams to drive architectural decisions and improvements, contributing to an ambitious, high-throughput financial systems initiative. This role offers the chance to impact live trading workflows and automation at scale.
Responsibilities- Design and deliver full-stack features for an 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 using platform monitoring and logs
- Own features from requirements breakdown through production release
- Contribute to architectural decisions and technical improvements
- 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
- Excellent English communication
- Ability to work independently
- Kotlin or Java
- Spring Boot
- Project Reactor
- Apache Kafka
Reference: WJ-747_31292068 · Posted 13 Nov 2026, 04:58 AM