Aller au contenu
M1855 · Collective.work

DÉVELOPPEUR FULLSTACK JAVA / REACT - FR - Freelance (H/F)

Description du poste

Taux journalier (TJM): 400€

Client : Secteur Public

Nationalité française requise pour habilitation

Développeur Fullstack Java / React

FINALITÉ DE LA MISSION

Concevoir, développer, maintenir et faire évoluer des applications web fullstack en intervenant à la fois sur le back-end Java et le front-end React, dans le respect des exigences fonctionnelles, techniques et de qualité du projet.

PRINCIPALES RESPONSABILITÉS

Analyser les besoins fonctionnels et techniques.

Concevoir et développer les fonctionnalités back-end en Java.

Concevoir et développer les interfaces utilisateur en React.

Développer et intégrer des API REST et services applicatifs.

Participer à la conception de l'architecture technique des applications.

Assurer l'intégration entre les composants front-end, back-end et les systèmes tiers.

Concevoir et exploiter les bases de données selon les besoins de l'application.

Écrire les tests unitaires, d'intégration et fonctionnels nécessaires.

Diagnostiquer et corriger les anomalies et problèmes de performance.

Participer aux revues de code et veiller au respect des bonnes pratiques de développement.

Contribuer à l'amélioration continue de la qualité, de la sécurité et de la maintenabilité du code.

Participer aux cérémonies Agile et collaborer avec les équipes produit, métier, QA et DevOps.

LIVRABLES PRINCIPAUX

Code source back-end Java et front-end React.

API et services REST.

Composants et interfaces React.

Tests unitaires et tests d'intégration.

Documentation technique et fonctionnelle.

Scripts et configurations nécessaires au déploiement.

Correctifs et évolutions applicatives.

Contributions aux dossiers d'architecture et aux revues de code.

COMPÉTENCES REQUISES

Back-end

Maîtrise de Java.

Maîtrise de Spring / Spring Boot.

Conception et développement d'API REST.

Bonne connaissance des architectures applicatives et des principes SOLID.

Maîtrise des bases de données SQL et/ou NoSQL.

Front-end

Maîtrise de React.

Bonne connaissance de JavaScript / TypeScript, HTML et CSS.

Gestion des états et appels aux API.

Sensibilité aux problématiques d'ergonomie et de performance web.

Qualité & DevOps

Pratique des tests automatisés.

Utilisation d'outils de gestion de versions, notamment Git.

Connaissance des pratiques CI/CD.

Sensibilisation aux enjeux de sécurité, performance et observabilité.

La connaissance de Docker et/ou Kubernetes constitue un plus.

Méthodologies

Expérience des méthodes Agile / Scrum.

Pratique du développement collaboratif et des revues de code.

Capacité à travailler dans un environnement CI/CD.

PROFIL RECHERCHÉ

Formation supérieure en informatique ou équivalent.

Expérience significative en développement fullstack.

Solide maîtrise de Java/Spring Boot et React.

Capacité à intervenir de manière autonome sur l'ensemble de la chaîne de développement.

Esprit d'analyse et capacité à résoudre des problèmes complexes.

Rigueur, autonomie et sens du travail en équipe.

Bonnes capacités de communication avec les équipes techniques et métiers.

Données marché — Développeur / Développeuse web

Salaire net mensuel
Débutant2 329
Moyen2 487
Expérimenté2 658
Tension du marché
Équilibré

Techniciens d'étude et de développement en informatique

Médian : 2 121

Projets de recrutement
35 503

postes prévus (BMO 2025)

Métiers associés

À ne pas manquer

Offres similaires.