Contexte entreprise
Notre ambition est de réussir le savant mélange entre challenges techniques, développement des compétences et bonne ambiance, pour le succès de nos clients. Nous sommes de ceux qui croient que l’entreprise est avant tout une aventure humaine, et que le développement informatique est un métier à forte valeur ajoutée. Si vous vous retrouvez dans nos valeurs : Excellence, Partage, Passion, vous avez franchi une première étape !
Contexte fonctionnel
En 2019, Excilys a lancé la création d’une nouvelle application web pour suivre l’évolution des compétences de ses collaborateurs et centraliser de nombreuses ressources (cours, tutos, QCMS, etc.) afin de permettre à tous les collaborateurs d’avoir accès à des contenus variés. Cet outil est d’ores et déjà en production, mais doit subir de nombreux enrichissements fonctionnels, parmi lesquels la gestion des évaluations et le suivi du niveau des compétences des collaborateurs.
Mission
Vous avez des bases en Java et vous souhaitez monter en compétences dans un environnement professionnel et convivial. Vous recevrez au préalable un complément de formation de deux mois sur les technologies Java, avec notamment les différents frameworks et outils utilisés dans le monde professionnel aujourd’hui (Hibernate, Spring, Maven, Angular, React, Git, …).
Ce projet de recherche et de développement vous conduira à mettre en application vos connaissances théoriques sur un logiciel existant pour lui ajouter un module web complémentaire.
Technologies utilisées
- Outils et normes Java
- React
- Web services REST
- AWS
- SCRUM
Principaux livrables attendus
- Développement du logiciel fonctionnel, en collaboration avec l’équipe chargée de l’architecture.
- Développement de la partie serveur et de l’IHM en mode « responsive ».
- Mise en place des tests nécessaires pour valider vos développements.