Qualifications
* Minimum of 5 years of experience developing with Java, including at least 2 years on Java 11 or higher.
* Proven track record in delivering robust and scalable solutions.
* Strong knowledge of multi-threading and memory management.
* Willingness to participate in application support, including periodical on‑call duty.
* Act as a driver for standardization and automation within the Markets Technology.
* Foster a strong engineering culture within the team.
* Bring expertise in engineering practices and processes, and support critical business systems on a global scale.
* Design and develop microservices, cloud-native applications, and distributed systems (Azure, gRPC, GraphQL).
* Apply test-driven development (TDD), functional programming, and use JUnit and mocking libraries.
* Contribute to solution architecture, including non-functional requirements and security best practices.
* Manage lifecycle activities, capacity, observability, and DevOps tasks (scripting, pipelines, deployments, certificates; Jenkins, Grafana, Octopus, Kubernetes).
* Collaborate through pair/mob programming, code reviews, mentoring, and Agile/SAFe processes (Jira, Confluence).
* Deliver technical changes end-to-end, adapting to a fast-paced, globally distributed team.
* Follow structured processes systematically.
* Communicate effectively in English; German (B1/B2) is a plus.
* Maintain a positive, proactive, self‑motivated attitude and can‑do mindset.
Key Responsibilities
* Minimum of 5 years of experience developing with Java, including at least 2 years on Java 11 or higher.
* Proven track record in delivering robust and scalable solutions.
* Strong knowledge of multi-threading and memory management.
* Willingness to participate in application support, including periodical on‑call duty.
* Act as a driver for standardization and automation within the Markets Technology.
* Foster a strong engineering culture within the team.
* Bring expertise in engineering practices and processes, and support critical business systems on a global scale.
* Design and develop microservices, cloud-native applications, and distributed systems (Azure, gRPC, GraphQL).
* Apply test-driven development (TDD), functional programming, and use JUnit and mocking libraries.
* Contribute to solution architecture, including non-functional requirements and security best practices.
* Manage lifecycle activities, capacity, observability, and DevOps tasks (scripting, pipelines, deployments, certificates; Jenkins, Grafana, Octopus, Kubernetes).
* Collaborate through pair/mob programming, code reviews, mentoring, and Agile/SAFe processes (Jira, Confluence).
* Deliver technical changes end-to-end, adapting to a fast-paced, globally distributed team.
* Follow structured processes systematically.
* Communicate effectively in English; German (B1/B2) is a plus.
* Maintain a positive, proactive, self‑motivated attitude and can‑do mindset.
If you are interested in this opportunity, we look forward to receiving your CV or if you have any questions, contact Kaltrina Xhokli on +41 58 307 2086.
Check out all open positions at Experis at www.experis.ch.
Due to Swiss work permit restrictions, we can only consider applications from EU citizens or holders of a valid working permit in Switzerland.
#J-18808-Ljbffr