Senior Java Developer with Azure & DevOps
Successfully
Req. VR-126012
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.
Design, develop, and support scalable, highly available Java services for a cloud-native FX Order Management System.
Own features from requirements analysis and technical design through implementation, production release, and support.
Build event-driven services using Spring Boot, Apache Kafka, Kafka Streams, DDD, and CQRS.
Design REST APIs, Avro event contracts, read models, and reliable asynchronous workflows.
Deploy and operate containerized services on Microsoft Azure using Docker, Kubernetes, Helm, and GitLab CI/CD.
Contribute to platform architecture, code reviews, documentation, and continuous technical improvement.
Must have
Strong server-side Java development experience with Spring and Spring Boot.
Experience building scalable, highly available distributed systems.
Strong knowledge of Apache Kafka, Kafka Streams, and event-driven architecture.
Practical experience with DDD, CQRS, read models, and eventual consistency.
Understanding of message ordering, idempotency, retries, and failure recovery.
Experience designing REST APIs and Avro schemas, including schema evolution.
Hands-on experience with Microsoft Azure, Docker, Kubernetes, Helm, and CI/CD pipelines.
Proficiency with AI-assisted development tools such as GitHub Copilot.
Independent working style and excellent English communication skills.
Strong sense of ownership and proactivity.
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.
Languages
English: B2 Upper Intermediate
Seniority
Senior
*The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
**Please note that relocation is not available for all open positions. At Luxoft Poland it is possible to work remotely only from the territory of Poland.
***Options offered by the Polish government.
Wroclaw, Poland
Req. VR-126012
Java
BCM Industry
10/11/2026
Req. VR-126012
Apply for Senior Java Developer with Azure & DevOps in Wroclaw
*Indicates a required field