Développeur Full Stack Spring Boot / Angular freelance
Spring Boot + Angular reste la stack de référence de l'administration publique française et des collectivités. TJM 600-900 EUR/jour, missions, RGAA, sécurité.
Développeur Full Stack Spring Boot / Angular freelance
Il y a un marché que les bootcamps ignorent et que les Twittos snobent : l'administration publique française et les collectivités. Et il y a une stack qu'on y trouve dans 60 % des appels d'offres : Spring Boot + Angular. C'est l'un des terrains les plus stables pour un freelance, avec des missions de 12 à 36 mois et des TJM 600-900 EUR/jour sur les profils confirmés à senior.
Pour qui sont ces missions ?
Sept grands types de donneurs d'ordre :
- Ministères (Intérieur, Finances, Justice, Éducation Nationale, Travail)
- Opérateurs de l'État (Pôle Emploi / France Travail, CNAM, ACOSS, INSEE, ANTS)
- Collectivités territoriales (régions, départements, métropoles)
- Établissements publics (BPI, Caisse des Dépôts, ADEME)
- Hôpitaux et CHU (DSI mutualisées GHT)
- Universités et CROUS
- Opérateurs de transport public (RATP, SNCF Connect, AOM régionales)
Pourquoi Spring Boot / Angular plutôt qu'autre chose dans le public ?
- Souveraineté technologique : Spring est OSS, Angular est OSS sous gouvernance Google mais avec un écosystème français très actif.
- Stabilité long terme : pas d'effet de mode, les LTS sont respectées.
- Compétences disponibles sur le marché : les ESN françaises forment des Java / Angular depuis 10 ans.
- Compatibilité avec les référentiels d'État : RGAA, RGS, PSSI, DINUM — tout est cadré pour cette stack.
- Interopérabilité : facile à intégrer avec France Connect, AgentConnect, API Particulier, API Entreprise, DataPass.
Pros & Cons d'une mission Spring Boot / Angular dans le public
Les pros
- Missions longues : 12-24 mois, souvent renouvelées plusieurs fois (jusqu'à 4-6 ans cumulés sur un même contrat-cadre).
- TJM stable : pas de négociation à la baisse en cours de mission, paiement à 30 jours fin de mois généralement respecté.
- Pas de garde, pas de prod le week-end, peu de stress.
- Télétravail négocié : 2 à 3 jours par semaine, parfois 100 % remote pour les missions hors Paris.
- Sens : on bosse sur des services publics utiles à des dizaines de millions d'usagers.
Les cons
- Onboarding administratif lourd : habilitation, clearance, NDA, charte informatique. Compter 3-5 semaines avant accès complet.
- Cycles de décision lents : un changement d'archi peut prendre 4 mois entre proposition et validation.
- Outillage parfois daté : SVN encore présent dans certains ministères, Jenkins 2.x, Java 11.
- Stack imposée : difficile d'introduire une nouvelle techno même si elle est meilleure.
- Marchés publics : si vous êtes en direct, gérer un MAPA ou un accord-cadre demande du temps.
La stack dans le public
| Brique | Standard public |
|---|---|
| Java | Java 17 LTS (Java 21 sur les projets neufs ces dernières années) |
| Back | Spring Boot 3.4, Spring Security 6 avec OIDC + AgentConnect/FranceConnect, Spring Data JPA |
| Front | Angular 18-19 + design system DSFR (Système de Design de l'État) en composants standalone |
| Tests | JUnit 5, Mockito, Testcontainers, Cypress ou Playwright côté front |
| Sécurité | OWASP ASVS niveau 2, PSSI ministère, RGS, audit ANSSI sur les téléservices critiques |
| Accessibilité | RGAA 4.1.2 (obligation légale), audits trimestriels |
| Observabilité | ELK, Grafana, Prometheus. OpenTelemetry sur les projets récents |
| Hébergement | Cloud souverain (OVHcloud, Outscale, NumSpot, Bleu), SecNumCloud quand exigé |
Compétences différenciantes
- DSFR (Système de Design de l'État) : connaître les composants Angular DSFR vous sort du lot.
- FranceConnect / AgentConnect : avoir déjà intégré un fournisseur d'identité étatique en OIDC.
- RGPD opérationnel : registre des traitements, AIPD, gestion des droits exercés.
- RGAA : audit, remédiation, attestation.
- Spring Modulith ou architecture hexagonale : très valorisé sur les téléservices appelés à durer.
- GraalVM native image : encore peu présent mais arrive sur les microservices à démarrage rapide.
Voir tous les métiers IT freelance
TJM — fourchettes observées dans le public
- Junior (3-5 ans) : 500 - 600 EUR/jour
- Confirmé (5-8 ans) : 600 - 750 EUR/jour
- Senior (8 ans et +) : 750 - 900 EUR/jour
- Référent technique / archi : 900 - 1 100 EUR/jour
Les marchés UGAP, l'accord-cadre interministériel et les marchés-cadre par opérateur cadrent ces fourchettes. Au-delà de 900 EUR/jour, il faut généralement un rôle de référent technique, d'expert sécurité ou d'architecte applicatif.
Le piège du sous-traitant de rang 3
Beaucoup de freelances signent à 480 EUR/jour pour une mission qui est revendue 1 100 EUR/jour au ministère final. C'est la cascade ESN typique des marchés publics. Règle simple : demandez le contrat-cadre sur lequel la mission est portée, vérifiez votre rang, et négociez. Si le delta entre votre TJM et le TJM facturé client final dépasse 25-30 %, vous êtes mal placé dans la chaîne.
ForTeam IT — notre positionnement public
ForTeam IT est référencé sur plusieurs accords-cadres publics et travaille en partenariat avec des intégrateurs titulaires de lots UGAP. Notre engagement : transparence sur le rang de la mission, TJM aligné sur la grille du marché, accompagnement long sur les renouvellements. Vous n'êtes pas seul dans un environnement public souvent opaque : votre référent ForTeam IT vous aide à naviguer les comités, les CAB, les revues d'archi.
Conclusion
Si vous cherchez de la stabilité, du sens, des missions longues et un TJM entre 600 et 900 EUR/jour sans stress de prod, le Full Stack Spring Boot / Angular dans le public est probablement la meilleure niche du marché freelance français.
À lire aussi
Vous êtes consultant IT freelance ?
Rejoignez ForTeam IT et accédez à des missions sélectionnées chez nos clients grands comptes.
Rejoindre la communauté