COLLECTIVE

Développeur Full Stack Java / React (h/f)

Posted 16 days ago

Experience
3-5 years
Offer salary
Not specified
Location
Lille, France
Contract type
Freelance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
Java
Git
Javascript
Typescript
Html
Css
CI/CD
Spring Boot
React
Kubernetes

Company Description

View more

AI Sourcing agent, built and used by 15K+ modern recruiters.
Search with AI from your core ATS to the deep web, create jobs in seconds with AI, get qualified applications scored with AI, find twins/lookalikes with AI...
Collective is reinventing the sourcing & recruitment thanks to AI, enabling amibitious recruiters to increase productivity and save time & money.

Job Description

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.


Taux journalier (TJM): 400€

https://www.collective.work