Skip to sign up

Job matched to your search

Senior Java Full Stack Developer r-17634

Rigby AG · Zürich

Zürich · On-siteFull-TimePosted Jun 30, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Tasks and responsibilities

  • Design, develop, and maintain Spring Boot microservices and libraries addressing logging, security, messaging (Kafka and other MQs), and other cross-cutting concerns
  • Apply integration and architectural patterns such as Inbox/Outbox, event-driven processing, and similar patterns to ensure reliable distributed systems
  • Build and enhance frontend interfaces using React with TypeScript when required
  • Collaborate with business analysts, product owners, and other teams to understand requirements and deliver solutions
  • Apply Java design patterns and best practices consistently to ensure maintainable, scalable code
  • Analyse complex problems and develop innovative, efficient solutions
  • Continuously improve code, processes, and system reliability with a proactive mindset
  • Work with databases, particularly Oracle, including schema design, query optimisation, and integration with backend services
  • Contribute to observability, logging, and monitoring for backend services where needed

Must-have criteria

  • Expert-level Java development with deep experience in Spring Boot and Spring Security
  • Strong experience with Maven, microservices, and distributed systems
  • Solid understanding of multithreading, concurrency, and performance optimisation in backend systems
  • Knowledge and practical application of Java design patterns
  • Familiarity with integration and architectural patterns, including Inbox/Outbox, event-driven design, and other distributed system patterns
  • Experience with messaging systems such as Kafka and other MQs
  • Experience with databases, particularly Oracle, including query optimisation and integration with Java applications
  • Familiarity with CI/CD pipelines and DevOps tooling (GitLab, Jenkins, Azure DevOps)
  • Understanding of trunk-based development and backward-compatible software design
  • Ability to work independently and take full responsibility for deliverables
  • Strong analytical, problem-solving, and communication skills

Nice-to-have criteria

  • Knowledge of Kubernetes, Docker, and Helm for containerised applications is a nice-to-have
  • Experience with frontend frameworks (React, Angular, Vue.js) beyond TypeScript basics is a nice-to-have
  • Experience with observability tools like Prometheus, Grafana, or Loki is a nice-to-have
  • Exposure to authentication protocols (LDAP, OIDC, Kerberos) is a plus

Contract duration

  • 1 year with option of extension

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →