-
Rigby AG

Senior Java Developer – Financial Platforms (r-18276)

Rigby AG
Switzerland · Contract · Mid-Senior

Tasks and responsibilities

  • Design and evolve robust distributed systems, balancing scalability, latency, consistency, and fault tolerance
  • Apply distributed systems principles (e.g. consistency models, idempotency, back-pressure, resiliency patterns) to real‑world financial workloads
  • Develop and maintain high‑performance backend services and APIs using Java, Spring, and Spring Boot
  • Optimise end‑to‑end latency, asynchronous processing, and efficient IO
  • Identify and resolve performance bottlenecks through profiling, benchmarking, and load testing
  • Integrate complex financial platforms and third‑party services, ensuring correctness, data integrity, and operational resilience
  • Design reliable messaging and integration flows using JPA, JDBC templates, JMS, and event‑driven patterns
  • Code Quality and Best Practices: Write clean, maintainable, and efficient code while adhering to industry best practices, including code reviews, testing, and CI/CD
  • Apply financial‑grade engineering principles (auditability, security, controlled change)
  • Collaboration: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications and deliverables



Must-have criteria

  • Languages & Platforms: Java (Core Java, Collections, JSON, JDBC), Spring Framework, Spring Boot
  • Architecture: Distributed systems, microservices, event‑driven design, low‑latency systems
  • Databases & Messaging: JPA, JDBC, relational databases, JMS
  • Operating Systems: Unix/Linux, bash scripting
  • Security: OAuth2, API security, IAM concepts
  • Strong code review practices and pride in code quality
  • Experience with cloud platforms, preferably Microsoft Azure
  • Knowledge of microservices architecture and containerisation (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Previous experience in the financial industry is a plus
  • Willingness to collaborate in a global team with members in Zurich and Singapore
  • Strong ownership mindset with focus on business impact and reliability
  • Analytical problem‑solver with a performance‑ and quality‑driven approach
  • Team player with the ability to work in an agile environment


Nice-to-have criteria

  • Problem-solving mindset, strong teamwork orientation, and experience thriving in agile project settings
  • Financial sector exposure is advantageous
  • Additional languages are nice-to-have



Contract duration

  • 12 months with option of extension


Language requirements

  • Fluent English (written and spoken)

Key Skills

Ranked by relevance

java microservices docker devops cloud bash cicd
Login to Apply
Posted
May 12, 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 all jobs
View Job Details
Standard Chartered India
Related

Lead Fullstack Developer

2026-05-27

Full-time
Not Applicable
India
Banking
Engineering
View Job Details
Verifone
Related

Kafka DevOps Engineer

2026-05-19

Full-time
Associate
Romania
Banking
Information Technology
View Job Details
Synechron
Related

React UI Developer

2026-05-26

Full-time
Mid-Senior
Canada
Technology
Information Technology