-
View all jobs
Tasks and responsibilities
- You will play a key technical role in building a next-generation sales recommendation engine that empowers Relationship Managers (RMs) and Investment Advisors (IAs) with timely, personalised, and insight-driven product suggestions
- Willingness to participate in application support, including periodical on-call duty
- Be a driver for standardization and automation
- Foster the engineering culture within your team
- Bring proven expertise in engineering practices and processes and have experience operating and supporting critical business systems on a global scale
- Your experience with microservices, cloud-native applications and distributed systems will help us propel our business growth
Must-have criteria
- Experience in solution architecture, able to specify and factor non-functional requirements into design and implementation
- Familiarity with lifecycle activities, capacity management, observability
- General DevOps culture: scripting, pipelines, deployments, certificates, etc.
- Used to designing and developing collaboratively (e.g. pair- or mob-programming), to giving and receiving feedback
- Experience mentoring more junior developers
- Good code review skills, pride in code quality
- Focused, capable of driving the delivery of technical changes to completion
- A minimum of 5 years of experience developing with Java, with at least 2 years on Java 11 or higher
- Good knowledge of multi-threading and memory management
- Track record in delivering robust and scalable solutions
- Cloud concepts and experience, in particular Azure
- Experience with gRPC and GraphQL
- Test driven development, experience of JUnit and mocking libraries (e.g. Mockito)
- Previous experience in the finance industry, particularly front-office functions
- Familiar with functional programming, ideally in Java
- Familiarity with concepts and implementations related to security
- Experience with Agile/SAFe methodology, prior use of Jira and Confluence
- Knowledge of Jenkins, Grafana, Octopus, Kubernetes
- Ability to work in a fast-paced environment with the occasional priority changes and context switches
- Structured, able to follow processes systematically
Softskills
- Team player
- Experience with working in a global team setup
- Ability to work in an agile environment
- Positive thinking personality with a can-do attitude
- Self-motivator, able and willing to work with minimal direction
Contract duration
- 12 months with option of extension
Language requirements
- English (C1+)
Key Skills
Ranked by relevance
java
functional programming
microservices
jenkins
grafana
devops
cloud
junit
grpc
jira
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2026-05-20
Contract
Mid-Senior
United States
Banking
Information Technology
View Job Details
Related
DevOps Engineer
2026-05-26
Contract
Mid-Senior
Switzerland
Banking
Information Technology
Login to Apply
- Posted
- Mar 24, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Zurich
- Company
- Rigby AG
Industries
Banking
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2026-05-20
Contract
Mid-Senior
United States
Banking
Information Technology
View Job Details
Related
DevOps Engineer
2026-05-26
Contract
Mid-Senior
Switzerland
Banking
Information Technology