Développeur Java · Spring Boot

Giuseppe
Russo.

Cinq ans au cœur du système d'information de La Mobilière : microservices Spring Boot, intégration Kafka et SOAP/REST, exploitation Kubernetes. Je construis des systèmes d'entreprise fiables — et les petits outils qui font gagner du temps à toute une équipe.

Lausanne, Suisse FR · IT · EN · DE Disponible dès le 25 août 2026
Profil

Développeur Java orienté back-end, formé à l'ingénierie logicielle (HEIG-VD) et aux sciences politiques (UNIL) — une double culture qui m'aide à traduire les besoins métier d'un assureur en architecture technique, et inversement.

Mon parcours chez La Mobilière est passé du test applicatif au développement : j'y ai gagné une connaissance intime du cycle de vie complet d'un logiciel d'entreprise — spécification, code, test, déploiement, exploitation. Mon réflexe : repérer les frictions d'un flux de travail et construire l'outil qui les supprime.

Parcours

Expérience professionnelle

Jan. 2026
— Août 2026

Développeur Java

La Mobilière, équipe NOVA — mission via Academic Work Switzerland

  • Développement et maintenance de microservices Spring Boot au sein du domaine prévoyance : service producteur d'événements Kafka (pattern outbox, schémas Avro, Confluent Cloud) et adaptateur SOAP ↔ REST entre le système de gestion et les services partenaires.
  • Exploitation et fiabilisation : Kubernetes/Helm, pipelines TeamCity, analyse de production avec Dynatrace et Splunk, Oracle SQL.
  • Mise en cache applicative (Caffeine), gestion de la reprise sur erreur et de la cohérence des événements.
2021
— 2025

Testeur d'applications, puis contributions développement

La Mobilière, équipe NOVA — mission via Academic Work Switzerland

  • Tests fonctionnels et d'intégration sur les applications du domaine vie/prévoyance ; montée en compétence progressive vers le développement Java.
  • Conception et développement de megapp, outil interne JavaFX d'automatisation des opérations récurrentes — adopté au quotidien par une dizaine de collègues de l'équipe.
  • Passerelle entre les testeurs et les développeurs : reproduction de bugs, requêtes SQL d'investigation, documentation des flux.
Projets

Sélection de projets

Outil interne

megapp

Application JavaFX d'automatisation des tâches récurrentes de l'équipe. Utilisée quotidiennement pendant plusieurs années — la preuve qu'un bon outil interne se mesure à son adoption.

SaaS — en construction

megapp-web

Générateur d'appels REST/SOAP à partir de templates configurables, pensé pour les équipes d'exploitation. Spring Boot + Angular, architecture axée confidentialité. Bientôt sur cette infrastructure.

Expérimentation

Terrain 3D

Rendu de terrain 3D dans le navigateur — Spring Boot côté serveur, Three.js côté client. Un terrain de jeu pour explorer le front moderne.

Compétences

Fiche technique

Back-end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven
  • JUnit
  • JavaFX

Intégration & messaging

  • Kafka
  • Avro
  • Confluent Cloud
  • REST / OpenAPI
  • SOAP
  • Pattern outbox

Données & exploitation

  • Oracle SQL
  • PostgreSQL
  • Kubernetes / Helm
  • Docker / Compose
  • TeamCity
  • Dynatrace · Splunk
  • Linux

Front & en progression

  • Angular
  • TypeScript
  • HTML / CSS
  • Caddy
  • Hetzner Cloud
Formation

Formation & langues

Bachelor HES-SO

Ingénierie logicielle

HEIG-VD, Yverdon-les-Bains

Bachelor universitaire

Science politique

Université de Lausanne (UNIL)

Français — langue principale Italien — courant Anglais — courant Allemand — bonnes connaissances