Architecte Logiciel Fullstack Senior (Java / React) - Freelance (H/F)
Description du poste
Lieu : (IDF)
Télétravail : (2 jours)
Durée : 12 mois minimum, renouvelable
Démarrage : (ASAP
)
Contexte de la mission
Notre client, une entreprise tech en pleine croissance, lance une transformation majeure de ses applications. L'objectif est clair : gagner en scalabilité, en maintenabilité et en qualité logicielle.
Dans ce cadre, il recherche un Architecte Logiciel Fullstack Senior pour rejoindre une équipe agile et prendre part à des projets de modernisation stratégiques : réduction de la dette technique, évolution de l'architecture et modernisation des applications frontend.
Vous aurez un vrai rôle dans les décisions techniques, tout en restant très opérationnel sur l'ensemble du cycle de développement.
Responsabilités
Analyser la dette technique existante et identifier les axes d'amélioration
Refactorer et découper des modules applicatifs complexes
Piloter la migration d'une application monolithique vers une architecture microservices
Contribuer à la migration du frontend de Vanilla JavaScript vers React
Concevoir et mettre en place les pipelines de déploiement et les pratiques d'intégration continue
Intervenir sur toutes les phases du développement : analyse technique, conception, développement, tests automatisés, code reviews et amélioration continue
Travailler en proximité avec les développeurs, architectes et équipes produit
Proposer des solutions techniques répondant aux enjeux d'architecture, de performance et métier
Profil recherché
Au moins 8 ans d'expérience en développement logiciel
Expérience confirmée sur des projets de modernisation, de migration ou de refactoring à grande échelle
Solide expertise Java et architectures microservices
Expérience concrète d'une migration frontend de Vanilla JavaScript vers React
Maîtrise des bonnes pratiques d'ingénierie : TDD, CI/CD, code reviews
Une expérience en optimisation de performance et en architecture logicielle est un vrai plus
Autonome, à l'aise pour collaborer avec des équipes pluridisciplinaires
Esprit analytique, pragmatique et motivé par les défis techniques complexes
Stack technique
Backend : Java, Spring Boot
Frontend : React, Vanilla JavaScript
Architecture : Microservices
Pratiques : TDD, CI/CD
Conteneurisation : Docker
Versioning : GitHub
Données marché — Développeur / Développeuse web
Techniciens d'étude et de développement en informatique
Médian : 2 121 €
postes prévus (BMO 2025)