IG Fullstack -Développement d'une application web de gestion d'un vault F/H
Stage Lannion (Côtes-d'Armor)
Description de l'offre
votre rôle
L'application FUN est un portail web de gestion de flottes mobiles destiné aux clients du domaine entreprise, reflétant les accords commerciaux passés avec Orange. Cette boutique en ligne permet aux gestionnaires d'entreprises de commander des mobiles, accessoires et forfaits pour leurs salariés.
Ce portail est développé en Angular avec un backend composé de micro-services basé sur les framework Spring Boot et Quarkus.
L'application utilise un coffre-fort interne pour stocker les secrets de la solution en production (Vault Hashicorp). Cependant, l'administration de ce vault se fait exclusivement au travers des Apis natives, et n'offre donc pas d'interface conviviale. Elle ne permet pas également de sauvegarder, historiser, tracer toutes les modifications.
Vos missions seront les suivantes :
· Analyse des besoins et conception technique : Comprendre les exigences fonctionnelles et techniques pour l'administration du Vault, et élaborer une architecture adaptée.
· Développement de l'interface utilisateur avec Angular : Concevoir et implémenter une interface web intuitive et sécurisée pour permettre la gestion des secrets, des utilisateurs, et des configurations du Vault.
· Développement du backend en Java/Quarkus : Créer des APIs REST pour interagir avec le Vault, gérer les opérations d'administration, et assurer la communication entre le frontend et le serveur.
· Intégration et sécurisation : Mettre en place des mécanismes d'authentification, d'autorisation, et de chiffrement pour garantir la sécurité des opérations et l'intégration au sein du système d'information d'Orange. Veiller à la mise en œuvre de solutions assurant la sécurité des vulnérabilités courantes (XSS, CSRF, etc.) d’une application web.
· Tests et validation : Réaliser des tests unitaires, d'intégration et fonctionnels pour assurer la fiabilité de l'application.
· Veille technologique et recommandations : Proposer des améliorations ou des optimisations basées sur les bonnes pratiques en sécurité et en développement web. Adopter une démarche de Vibe coding en utilisant efficacement les outils d'IA générative pour produire du code robuste et opérationnel à partir de prompts bien structurés.
votre profil
· Vous préparez une formation de niveau Bac +4 ou Bac +5 dans le domaine du développement,
· Vous avez des connaissances en développement de micro services,
· Vous connaissez les technologies liées au Web (HTML, CSS, …),
· Vous avez des compétences et pratique dans des langages de développement tels que Java et Typescript,
· Vous maîtrisez Git et avez la connaissance d’un SGBD SQL et plus particulièrement MariaDB,
· La connaissance de l’API Hashicorp serait un plus,
· Vous êtes doté(e) d'un bon esprit d'analyse et savez être force de proposition,
· Vous appréciez le travail en équipe.
le plus de l'offre
Le stage permettra de travailler sur des technologies actuelles et de découvrir concrètement le travail en équipe dans une grande entreprise.
Vous contribuerez au développement d'une solution au cœur de la rénovation du domaine digital B2B sur un axe stratégique d’Orange, le Workplace.
entité
L'équipe "Workplace DevOps " est en charge de la construction des solutions pour l'environnement de travail du salarié, dans l’entreprise ou en mobilité en s'assurant de la mise en œuvre des meilleures pratiques dans les métiers du développement, de la sécurité, de l'intégration, du test et du support client.
Elle s'appuie pour cela sur une expertise dans le développement full stack et multi-screens (Web, iOS, Android) ainsi que sur une connaissance pointue de la validation (y compris automatisation) de ce type de solution.
L'équipe intervient depuis les phases amont de la définition des besoins business à la conception technique (architecture, spécifications détaillées) en passant par le développement, l’intégration, la validation, le déploiement et l'exploitation des composants en relation forte avec les partenaires internes sur les services d'Orange Business.
contrat
Stage
Durée : 6 mois
Date souhaitée de prise de poste : 02 févr. 2026
Niveau d’études préparé pendant le stage
Indemnité brute selon école
Bac+5
de 1621 € à 2162 € / mois
Seules vos compétences comptent
Quel que soit votre âge, genre, origine, religion, orientation sexuelle, neuroatypie, handicap ou apparence, nous encourageons la diversité au sein de nos équipes car c’est une force pour le collectif et un vecteur d’innovation
Orange est une entreprise handi-accueillante : n'hésitez pas à nous faire part de vos besoins spécifiques.