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, 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.
SKILLS 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.
Senior Java Developer with Azure & DevOps in Wrocław – pracodawca: Luxoft
Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.