OmDev Logo
GetYourJob
0
Publié il y a 95 jours

Développeur Backend Java Senior | Refonte d'une plateforme nationale stratégique - Freelance

Entreprise
Localisation
Paris, France
Hybride
Type de contrat
Freelance
Niveau
Senior
Rémunération
500 €/jour• Taux journalier

Salaire du marché

Médiane du marché
515€/j
Dans le marché
485€/jfourchette habituelle600€/j
Cette offre : 500€/j

Basé sur 22 offres pour ce poste (Senior, Paris, 3 dernières semaines). Fourchette habituelle 485€/j–600€/j, médiane 515€/j. Cette offre (500€/j) est dans la fourchette.

TJM du marché pour Backend (Senior) à Paris : médiane 515 €/jour, P25–P75 : 485–600 €/jour, n = 22 offres. TJM Java à Paris

Baromètre TJM et salaires IT

Description du poste

Taux journalier (TJM): 500

Contexte

Dans le cadre d'une délégation de service public, un acteur majeur accompagne les pouvoirs publics dans le développement et l'exploitation d'une plateforme nationale au cœur d'un dispositif réglementaire lié à la transition énergétique.

Cette plateforme centralise les opérations d'un mécanisme utilisé à grande échelle depuis de nombreuses années. Elle traite des données critiques, soumises à des exigences élevées de fiabilité, de sécurité et de conformité réglementaire.

L'application historique arrive aujourd'hui à ses limites techniques. Afin d'accompagner les prochaines évolutions du cadre réglementaire et de garantir la pérennité du service, une refonte complète de la plateforme a été engagée.

Le projet

Le projet est organisé autour de deux équipes complémentaires :

  • une équipe qui assure la maintenance et les évolutions réglementaires de l'application existante ;

  • une équipe dédiée à la conception et au développement de la nouvelle plateforme.

Vous rejoindrez cette seconde équipe, avec pour objectif de reconstruire progressivement l'application selon des standards modernes d'architecture logicielle.

Le projet s'inscrit dans une feuille de route pluriannuelle et représente un investissement stratégique pour l'organisation.

L'environnement est particulièrement exigeant. Les évolutions fonctionnelles sont fréquentes en raison des changements réglementaires, tandis que la qualité du code, la sécurité et la maintenabilité constituent des priorités permanentes.

Une approche moderne du développement

L'équipe adopte une approche de développement pilotée par les spécifications fonctionnelles.

Les Product Owners rédigent des spécifications détaillées qui servent de point de départ au développement.

Des assistants IA génèrent une première implémentation du code backend ainsi qu'une base de tests unitaires.

Le développeur intervient ensuite pour :

  • analyser le code produit ;

  • identifier les éventuelles faiblesses de conception ou de sécurité ;

  • améliorer l'architecture ;

  • refactoriser lorsque nécessaire ;

  • garantir la qualité, la robustesse et la maintenabilité du produit.

L'IA constitue un accélérateur de développement. Les décisions techniques, les arbitrages d'architecture, la sécurité et la qualité finale restent entièrement sous la responsabilité des développeurs.

Missions

  • Participer à la refonte complète d'une plateforme métier stratégique

  • Développer les nouveaux modules backend

  • Concevoir une architecture robuste, évolutive et maintenable

  • Appliquer les principes de Clean Architecture et d'Architecture Hexagonale

  • Garantir la qualité, la sécurité et la maintenabilité du code

  • Identifier et améliorer les limites du code généré par les outils d'IA

  • Concevoir et maintenir une couverture de tests unitaires robuste

  • Participer aux choix d'architecture et aux revues de code

  • Collaborer étroitement avec les équipes Produit et les autres développeurs

  • Contribuer à l'évolution des pratiques de développement assisté par IA

Stack technique

  • Java 21+

  • Spring Boot 3

  • Spring GraphQL

  • PostgreSQL

  • Clean Architecture

  • Architecture Hexagonale

  • JUnit

  • Git

  • Outils de développement assisté par IA


    Informations complémentaires

    • Localisation : Paris

    • Télétravail : jusqu'à 3 jours par semaine

    • Démarrage : fin août

    • Durée : projet de longue durée avec une visibilité pluriannuelle

Exigences du poste

Compétences requises

  • Java
  • Spring Boot

Un plus

  • Artificial Intelligence
  • Software Architecture
  • Spring
  • GraphQL
  • PostgreSQL
  • JUnit
  • Git
  • Business Analysis
  • Clean Architecture
  • Clean Code
  • Hexagonal Architecture
  • Roadmap

Toutes les offres Java à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.