📍 Contexte de la mission
Dans le cadre du développement et de l'évolution d'une plateforme e-commerce, nous recherchons 2 Développeurs Full Stack Java / React / Angular afin de renforcer une équipe Agile en charge des applications Front e-commerce et Publication.
Le poste est majoritairement orienté Back-end Java, avec des interventions ponctuelles sur les interfaces Front afin d'assurer une intégration fluide des nouvelles fonctionnalités et de garantir une expérience utilisateur optimale.
🎯 Missions principales et rôle
☕ Développement Back-End (80%)
- Concevoir, développer et maintenir les services Java sous Spring Boot.
- Développer et faire évoluer les API REST.
- Participer aux choix d'architecture et à la conception technique.
- Réaliser les développements correctifs et évolutifs.
- Garantir la qualité, les performances et la maintenabilité des applications.
- Participer aux revues de code et aux actions d'amélioration continue.
⚛️ Développement Front-End (20%)
- Développer et maintenir les interfaces utilisateurs en React et Angular.
- Intégrer les API Back-end aux interfaces Front.
- Corriger les anomalies et optimiser les parcours utilisateurs.
- Participer à l'amélioration de l'expérience utilisateur.
🚀 Agilité & Qualité
- Participer aux cérémonies Scrum (Planning, Daily, Refinement, Review et Rétrospective).
- Contribuer au découpage et à l'estimation des User Stories.
- Développer les tests unitaires et participer aux tests d'intégration.
- Collaborer étroitement avec les équipes produit et techniques.
🎯 Objectifs
- Concevoir des services Back-end robustes et performants.
- Développer des API REST fiables et évolutives.
- Garantir une intégration fluide entre les composants Front et Back.
- Participer activement à l'amélioration continue des pratiques de développement.
- Contribuer à la qualité et à la performance de la plateforme e-commerce.
🛠️ Compétences requises
Techniques
- Java.
- Spring Boot.
- Développement d'API REST.
- JavaScript.
- TypeScript.
- React.js.
- Angular.
- Google Cloud Platform (GCP).
- Tests unitaires et tests d'intégration.
- Architecture applicative.
- Méthodologie Agile / Scrum.
Fonctionnelles
- Analyse et conception technique.
- Développement Full Stack.
- Revue de code.
- Maintenance corrective et évolutive.
- Travail en équipe Agile.
👤 Profil recherché
- Minimum 5 ans d'expérience en développement Java.
- Expérience globale de 6 à 9 ans en développement Full Stack.
- Solide maîtrise de Spring Boot et des API REST.
- Bonne maîtrise de JavaScript, TypeScript, React et Angular.
- Expérience confirmée en environnement Agile/Scrum.
- Une expérience dans le secteur du e-commerce constitue un véritable atout.
- Autonomie, rigueur et sens de la qualité.
- Esprit d'équipe et bonnes capacités de communication.
- Force de proposition et goût pour l'amélioration continue.