Project descriptionFX 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.ResponsibilitiesDesign, 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.SKILLSMust haveStrong 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.Independent working style and excellent English communication skills.Strong sense of ownership and proactivity.Nice to haveExperience 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 Zürich Arbeitgeber: DXC Luxoft
DXC Luxoft bietet eine dynamische Arbeitsumgebung, die berufliches Wachstum und Entwicklung fördert. Mitarbeiter haben die Möglichkeit, an innovativen Projekten im Bereich Datenschutz zu arbeiten und mit Experten zusammenzuarbeiten.