Senior Java Developer with Azure & DevOps Java Zurich Switzerland
Senior Java Developer with Azure & DevOps Java Zurich Switzerland
Senior Java Developer with Azure & DevOps Java Zurich Switzerland
Senior Java Developer with Azure & DevOps Java Zurich Switzerland
Luxoft
Computer-Software
Zürich
Senior Java Developer with Azure & DevOps Java Zurich Switzerland
Über diesen Job
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.
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.
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior