Réalisations

Digity Hub — Plateforme de gestion & portage salarial suisse

Développée en interne par Digity, Digity Hub gère tout le cycle du portage salarial suisse : mandats, feuilles de temps, factures QR, salaires conformes au droit suisse.


Une qualité mesurée et vérifiée

Conçue selon les standards d'ingénierie les plus exigeants, l'application est auditée et testée en continu :

Couverture de tests (JaCoCo)
97,9 % instructions · 98,3 % lignes
218/219 classes couvertes — zéro régression lors des évolutions.
Tests automatisés
1 191 tests, 0 échec
Suite complète exécutée en ~47 secondes.
Tests de mutation (PIT)
seuil 99 %
Preuve que les tests détectent les régressions — pas seulement qu'ils s'exécutent.
Injection de dépendances
100 % par constructeur
Zéro @Autowired sur champ, dans toute la base de code.
Tests E2E (Playwright)
32 scénarios, 10 parcours
Flux testés en conditions quasi réelles : paie complète, import de fiches de salaire, filtrage de confidentialité, simulateur anonyme.

Sous le capot

  1. 86 records Java immuables
    DTOs et objets de valeur modélisés sans état mutable — une classe entière de bugs éliminée dès la conception.

  2. Convergence itérative pour le calcul du salaire suisse
    Le salaire brut dépend des charges patronales, qui dépendent elles-mêmes du brut (plafonds légaux inclus). Digity résout cette dépendance circulaire par un algorithme de convergence itérative — un calcul exact, pas une approximation.

  3. Anti-scraping par quota de jetons
    Le simulateur de salaire public est protégé contre l'usage automatisé par un système de quota à jetons.


Fonctionnalités clés

  1. Calculateur de salaire suisse haute fidélité
    Réconcilie charges patronales et salariales, salaire fixe et portage salarial (avec ou sans avance), barèmes d'impôt à la source cantonaux inclus. Génère les fiches de paie PDF officielles.

  2. Facturation & QR-facture suisse
    Factures au format bancaire suisse officiel, suivi des règlements automatisé.

  3. Gestion des temps & feuilles d'heures
    Saisie mensuelle avec calendrier officiel des jours fériés suisses par canton.

  4. Simulateur de salaire en libre accès
    Estimation instantanée du revenu net suisse à partir d'un tarif journalier (TJM), en accès public.


Tester le simulateur en ligne

Accéder au simulateur de salaire Digity Hub