Description de l'entrepriseLe Groupement Mousquetaires, ce sont 7 enseignes de la grande distribution portées haut et fort par plus de 3 000 chefs d'entreprise indépendants ! Ce sont aussi 150 000 collaborateurs mobilisés autour de notre modèle unique de producteurs et commerçants. Et nous en sommes fiers ! Dans toutes les fonctions au service des points de vente, de la logistique à l'immobilier, en passant par l'industrie agroalimentaire ou l'informatique, nos équipes font nos succès.La Stime, DSI du Groupement Mousquetaires, est partenaire des points de vente des différentes enseignes et de ses activités transverses. Elle est le moteur de la transformation informatique du Groupement Mousquetaires.Rejoindre la Stime, c'est contribuer à des projets à fort enjeu et être challengé dans ses tâches au sein d'un environnement dynamique.Au sein de la Direction des Centres de Services, et plus précisément du Centre de Service GAIA, vous intégrerez une équipe composée de 13 collaborateurs (internes et externes).Cette équipe assure la gestion des solutions d'authentification, d'autorisation et de gestion des identités du Groupement Les Mousquetaires.Dans le cadre de la reprise et de l'évolution d'un projet existant, nous recherchons un(e) alternant(e) développeur(se) pour renforcer notre équipe technique.Il s'agit d'une application web responsive (utilisé principalement sur téléphone), reposant sur une architecture full stack :un frontend en Angular pour la partie interface utilisateur,des webservices REST en Java avec Spring Boot pour la couche métier et les échanges de données (base de données / annuaires LDAP / .).Le projet est déjà lancé, avec une première base technique en place. L'objectif est désormais de poursuivre les développements, d'améliorer les fonctionnalités existantes, de corriger les éventuelles anomalies et de contribuer aux évolutions futures.Tu seras pleinement intégré(e) à l'équipe projet, avec un vrai rôle à jouer dans la montée en qualité du code, le suivi technique et la construction de nouvelles briques fonctionnelles.Description du posteEncadré(e) par un Tech Lead et accompagné par un Dev Lead, tu participeras activement à la reprise, l'évolution et la maintenance d'une application web stratégique pour nos utilisateurs en point de vente.Tes principales tâches incluront :Développer des évolutions back-end en Java (Spring Boot), en lien avec les besoins fonctionnels exprimés.Contribuer aux interfaces frontend Angular, en lien avec les UX/UI définies.Participer à la conception technique et fonctionnelle (rédaction de spécifications, dat, veille technique...).Réaliser des tests unitaires, techniques et fonctionnels, en lien avec les critères de qualité définis.Contribuer aux phases de mise en production, et assurer un suivi post-déploiementParticiper aux activités de MCO (Maintien en Conditions Opérationnelles) pour garantir la stabilité de l'application.Monter en compétences de façon progressive et encadrée, avec l'opportunité d'explorer différents sujets techniques selon ta curiosité et ton évolution.Tu seras intégré(e) comme un membre à part entière de l'équipe, avec un accompagnement, des revues de code constructives, et une culture projet axée sur la bienveillance, la qualité et l'apprentissage continu.QualificationsLe poste nécessite une base technique solide, une bonne capacité d'apprentissage, et une vraie curiosité pour les sujets backend et sécurité des applications. Les compétences suivantes sont attendues ou à développer :Développement & FrameworksBonnes bases en Java, avec idéalement une familiarité avec Spring Boot (contrôleurs REST, services, sécurité, etc.).Connaissance ou première pratique d'Angular (v13 ou supérieur) pour l'interface utilisateur.Compréhension du fonctionnement des API REST et des échanges client-serveur (JSON, HTTP, appels asynchrones...).Outils & environnement de travailUtilisation de Git (GitLab, GitHub...) pour le versioning.Outils de test comme Postman pour interagir avec les APIs.Connaissance d'un IDE type VS Code, IntelliJ ou équivalent.Sécurité, IAM & ArchitectureSensibilité aux enjeux liés à la gestion des identités et des droits d'accès (IAM) est apprécié.Intérêt / curiosité pour les notions d'authentification, autorisation, gestion des sessions.Qualités personnellesAu-delà des compétences techniques, nous accordons une grande importance au savoir-être et à la capacité à s'intégrer dans une équipe projet. Pour réussir sur ce poste, il est important de faire preuve de :Rigueur dans le travail quotidien, notamment sur le code, la documentation et les tests.Curiosité technique et envie réelle d'apprendre, progresser, tester, comprendre.Capacité à collaborer dans un cadre Agile, avec des feedbacks réguliers et une communication fluide.Autonomie
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.