En bref
- Le sujet porte sur Java, Spring Boot et la construction d’API backend.
- La formation s’adresse à un développeur Java de niveau intermédiaire.
- La demande concerne un participant et prévoit un format intensif.
- L’intervention est prévue à distance pour une demande rattachée à Oujda.
- Le besoin est une mission de formation pour une entreprise, sans client nommé.
Votre rôle chez FormaGroup
Cette mission de formation, destinée à une personne et organisée en format intensif, porte sur la conception d’API structurées, testables et sécurisées avec Java et Spring Boot. La demande est rattachée à Oujda ; le format communiqué pour cette opportunité est à distance.
Missions confiées
- 1Présenter l’architecture Spring et l’injection de dépendances en montrant comment organiser les composants d’une application backend.
- 2Faire concevoir des API REST et accompagner la structuration des échanges entre les routes, les services et les données.
- 3Guider la mise en place de la validation des données et expliquer comment traiter les entrées de manière cohérente.
- 4Faire travailler les principes de sécurisation d’une API Spring Boot à travers des cas pratiques adaptés au niveau intermédiaire.
- 5Encadrer l’écriture et l’exécution de tests afin de vérifier le comportement des composants et des endpoints développés.
- 6Accompagner la préparation du déploiement d’une application et aider le participant à produire un livrable intégrant sécurité, tests et déploiement.
Programme de formation à animer
Une maîtrise pédagogique des thèmes suivants est attendue :
- Maîtriser architecture spring et injection
- Mettre en pratique api rest, données et validation
- Produire un livrable avec sécurité, tests et déploiement
Public à former
La formation s’adresse à un développeur Java ou ingénieur logiciel de niveau intermédiaire. Le participant souhaite progresser du développement mobile vers des projets backend et construire des API avec Spring Boot.
Approche pédagogique attendue
- Organiser une progression pratique reliant architecture Spring, injection de dépendances et construction d’une API fonctionnelle.
- Faire réaliser des exercices de conception d’API REST, de gestion des données et de validation, puis commenter les choix de mise en œuvre.
- Intégrer des mises en pratique sur la sécurité et les tests pour aider le participant à vérifier et fiabiliser son application.
- Accompagner la production d’un livrable qui rassemble les acquis de la formation, jusqu’aux éléments de déploiement.
Profil recherché
- Vous maîtrisez Java et Spring Boot et savez expliquer la construction d’applications backend à un développeur de niveau intermédiaire.
- Vous êtes capable d’enseigner l’architecture Spring, l’injection de dépendances, les API REST, la gestion des données et la validation.
- Vous savez traiter la sécurité, les tests et les étapes de déploiement dans le cadre d’exercices pratiques.
- Vous pouvez adapter votre accompagnement individuel à un participant ayant une expérience du développement Java et souhaitant évoluer vers des projets backend.
Atouts appréciés
- Vous savez relier les notions abordées à des situations concrètes de développement d’API et à une progression vers des projets backend.
- Vous avez l’habitude de faire construire un livrable étape par étape et de formuler des retours précis sur le code produit.
Disponibilité et mobilité
À convenir avec FormaGroup ; la date de démarrage n’est pas précisée.
La demande est située à Oujda et prévoit une intervention à distance ; aucun déplacement sur place n’est indiqué.
Compétences clés
Mots-clés de l’offre
Critères de l’annonce
- Secteur d’activité
- Informatique et développement logiciel
- Région
- Oriental
- Travail à distance
- Oui (100 % à distance)
- Type de contrat
- Mission indépendante (freelance)
- Disponibilité
- À convenir
- Niveau d’expérience
- Expérience entre 2 ans et 5 ans
- Niveau d’étude
- Bac+3 - Bac+5 et plus
- Langues
- Français
Pour cette mission à distance rattachée à Oujda, FormaGroup recherche un intervenant capable de rendre les notions de Spring Boot concrètes et de guider la réalisation d’un livrable backend.
Postuler maintenant