Full Stack Developer Java / Angular / React – Senior (H/F)
Chez Key Consulting, nous accompagnons nos clients dans la conception et la modernisation de systèmes d’information répondant à des enjeux concrets.
Vous rejoindrez un projet national dans le secteur agricole, porté par un acteur majeur de l’accompagnement des agriculteurs et des territoires. L’objectif : moderniser et digitaliser des services essentiels au monde agricole, en facilitant les démarches des exploitants et en améliorant la gestion des données à l’échelle nationale.
Le projet
Vous interviendrez sur plusieurs applications, notamment la création d’un nouveau système d’information national visant à simplifier et harmoniser les démarches liées à la vie des exploitations agricoles.
Vous participerez également à la refonte et à l’évolution d’une application nationale existante, autour de la collecte et de la gestion de données agricoles et de la ressource en eau.
Un environnement riche, mêlant création de nouvelles fonctionnalités, refonte applicative et évolution de systèmes existants, sur des projets à forte portée nationale.
Votre rôle
Vous travaillerez sur des applications complexes, avec des enjeux de conception, d’évolution et de maintenabilité. Votre rôle couvrira notamment :
- le développement de nouvelles fonctionnalités ;
- le développement back-end en Java / Spring Boot ;
- le développement front-end en React ;
- la conception et l’intégration d’API REST ;
- l’évolution d’applications existantes ;
- la participation aux revues de code et à la mise en œuvre de bonnes pratiques de développement ;
- la collaboration avec les équipes fonctionnelles, UX/UI et techniques.
L’objectif : construire des solutions fiables et maintenables, répondant à des besoins métier concrets et à des usages à l’échelle nationale.
Environnement technique : Java, Spring Boot, API REST, React, PostgreSQL, architectures microservices, Git, Docker, Kubernetes et Kafka.
Vous disposez d’au moins 5 ans d’expérience en développement en CDI avec une solide maîtrise de Java / Spring Boot et de React.Vous êtes à l’aise pour intervenir sur des applications web complexes et souhaitez continuer à développer votre expertise sur des problématiques de conception, de développement et d’évolution de systèmes d’information.Vous appréciez notamment :travailler sur des sujets techniques variés ;comprendre les enjeux fonctionnels derrière les développements ;produire du code fiable, lisible et maintenable ;travailler dans une équipe pluridisciplinaire ;participer aux revues de code et à l’amélioration continue des pratiques ;évoluer sur des projets qui ont une réelle utilité pour leurs utilisateurs.