Development & Programming
Java Developer
Switzerland / Contract
Do you like this job? Then apply now.
Java Developer vacancy for our Zurich based client in the Banking sector.
Your tasks:
- Develop and maintain robust, scalable solutions in Java (Java 11+), including participation in application support and periodical on-call duty
- Drive standardisation and automation within the technology team
- Foster the engineering culture and mentor junior developers, contributing to collaborative development and code reviews
- Design and implement microservices, cloud-native applications, and distributed systems to enable data-driven recommendations
- Ensure the solution meets non-functional requirements, including capacity management, observability, and security
Your experience/knowledge:
- Minimum of 5 years’ Java development experience (2 years on Java 11 or higher), with expertise in multi-threading and memory management
- Experience with Azure cloud concepts, gRPC, GraphQL, JUnit, and mocking libraries (e.g., Mockito)
- Background in finance industry (especially front-office), and familiarity with functional programming (Java preferred)
- Practiced in DevOps culture: scripting, CI/CD pipelines, deployments, certificates, and tools such as Jenkins, Grafana, Octopus, Kubernetes
- Language skills: fluent English
Your soft skills:
- Strong team player able to work in an agile, global environment
- Focused, structured, and capable of driving technical changes to completion
- Positive attitude and self-motivation, able to work independently with minimal direction
Location: Zurich
Work setting: Hybrid
Sector: Banking
Start: ASAP
Duration: 12 months
Workload: 100%
Ref.Nr.: BH 24079
Take the next step and send us your resume along with a daytime phone number where we can reach you.
Due to Swiss work permit restrictions, we can only consider applications from Swiss nationals, EU citizens, and current work-permit holders for Switzerland.
We welcome applications from individuals of all genders, age groups, sexual orientations, personal expressions, ethnic backgrounds, and religious beliefs. Therefore, there is no requirement to provide gender information or a photo in your application.
As per client requirements, we need information about your marital status, nationality, date of birth, and a valid Swiss work permit. For applicants with disabilities, we are happy to explore potential solutions with our end client.
This job advertisement was prepared with the assistance of AI technology and has undergone human review and approval.

