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:

Taille du code
339 fichiers · 9 437 lignes de code
Moteur de paie suisse, facturation, PDF, sécurité, i18n. Toutes les mesures ci-dessous portent sur cette base.
Couverture de tests (JaCoCo)
99,7 % instructions
99,6 % lignes
99,6 % branches
325/326 classes couvertes — zéro régression lors des évolutions.
Tests automatisés
1 921 tests, 0 échec
Suite complète exécutée en ~80 secondes.
Tests de mutation (PIT)
seuil 99 %
Preuve que les tests détectent les régressions — pas seulement qu'ils s'exécutent: PIT injecte des centaines de bugs dans le code, et la suite en attrape la quasi-totalité.
Injection de dépendances
100 % par constructeur
Zéro @Autowired sur champ, dans toute la base de code.
Tests E2E (Playwright)
56 scénarios · 3 formats d'écran
Flux testés en conditions quasi réelles (paie complète, import de fiches de salaire, filtrage de confidentialité, simulateur anonyme), et mise en page vérifiée sur desktop, mobile et tablette. 0 échec.

Sous le capot

  1. 142 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


Développement IA — intégration de modèles dans vos projets

Digity utilise l'intelligence artificielle pour accélérer le développement et réduire les coûts de livraison — à qualité strictement identique: mêmes exigences de tests, même rigueur d'architecture. L'outillage IA s'adapte aux contraintes du client.

Selon les exigences du projet:

  • Modèles hébergés en Suisse — fournisseurs cloud conformes LPD, pour les projets qui requièrent la souveraineté des données sans infrastructure dédiée.
  • Modèles locaux, sur les machines Digity — aucune connexion externe, zéro fuite de données, pour les projets à exigences strictes de confidentialité.

Les modèles utilisés sont open source et auditables (Llama, Mistral, Qwen et assimilés) — intégrés via une API compatible OpenAI dans votre stack existant, sans réécriture.