Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Rigby AG and take your career to the next level!
Application takes less than 5 minutes

