Job Details
Location: Zurich
Start date: ASAP
Duration: 12 months – with possibility of extension
Key Responsibilities
* Building and scaling microservices and cloud-native applications on Azure — using gRPC and GraphQL
* Taking ownership of solution architecture— defining non-functional requirements and embedding security from the ground up
* Driving standardisation and automation across Markets Technology — making the team faster and more reliable
* Managing the full DevOps lifecycle— pipelines, deployments, observability and capacity using Jenkins, Grafana, Octopus and Kubernetes
* Championing TDD, functional programming, pair programming and rigorous code reviews — raising the bar for the whole team
* Mentoring engineersand actively fostering a culture of engineering excellence
* Supporting critical systems through application support and on-call rotation— you own what you build
* Delivering end-to-end within an Agile/SAFe environment— Jira, Confluence, fast pace, global team
Key Skills
* 5+ years Java with at least 2 years on Java 11 or higher — Java 17 strongly preferred
* Deep expertise in Spring Boot, Hibernate, JPA and JDBC— not just on a CV, evidenced in production
* Solid grasp of multi-threading, memory managementand low-latency system design
* Hands‑on with Azure, gRPC, GraphQLand distributed architecture
* Comfortable with the full DevOps stack— Jenkins, Kubernetes, Grafana, Octopus, CI/CD pipelines
* Background in financial services or Markets IT— front‑office experience is a real differentiator
* A natural self‑starter— you don't wait to be told what to do, you make it happen
Fluent English is essential.
Due to Swiss work permit restrictions, we can only consider applications from EU citizens or holders of valid working permit in Switzerland.
#J-18808-Ljbffr