📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Backend (Full-stack) Engineer

Rivia · Zurich

New
Onsite Senior 🇬🇧 English
Java Spring AWS Docker Kubernetes Python TypeScript React GPT-4

Job description

About the role

Rivia is looking for a Senior Backend (Full‑stack) Engineer to lead the design and implementation of scalable backend services for its clinical trial data platform. You will own key parts of the architecture, from APIs and data models to cloud integrations and machine‑learning components, while collaborating closely with product, data and frontend teams.

Key responsibilities

  • Design, build and maintain backend services and APIs (primarily Java/Spring) that power the clinical trial platform.
  • Model, store and query complex trial data efficiently in PostgreSQL and related data systems.
  • Implement and maintain data ingestion pipelines from multiple sources.
  • Collaborate with frontend engineers to define API contracts and contribute full‑stack changes when needed.
  • Ensure high availability, observability and security through monitoring, testing and operational best practices.

Required profile

  • Strong experience building and operating production backend services, ideally with Java, Spring and relational databases.
  • Solid understanding of system design, data modeling and performance optimization for data‑intensive applications.
  • Experience with cloud platforms (e.g., AWS) and containerised environments (Docker/Kubernetes).
  • Track record of taking ownership from design through deployment and maintenance.
  • Ability to work across the stack when required and thrive in a fast‑moving startup environment.

Required skills

  • Java
  • Spring Framework
  • PostgreSQL
  • AWS
  • Docker
  • Kubernetes
  • Python
  • TypeScript
  • React
  • GPT‑4

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Rivia.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 day ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Rivia

Zurich