Description
Pour renforcer notre équipe de développement Java nous recherchons des stagiaires ayant envie d'évoluer sur des sujets de développement/craftsman Java. Nous offrons à notre candidat l’occasion de découvrir comment ça marche concrètement. Idéalement, le candidat est en dernière année d’une école d’ingénieur à finaliser par un stage de fin d’études. La période de stage sera pour le candidat l’occasion d’apprendre ces métiers dans les meilleures conditions. En effet, il ne sera pas seul. Afin de faciliter son intégration au sein d’un environnement nouveau et d’optimiser son apprentissage de connaissances, il sera accompagné par un consultant sénior expérimenté chargé de lui enseigner toutes les ficelles du métier. Un stage réussi sera transformé en CDI pour rejoindre notre équipe de consultants métiers. Mission : Vous interviendrez en tant que développeur craftsman sur des architectures Cloud (microservices, lambda, …), en environnement CI/CD/DevOps pour mettre en œuvre vos connaissances dans les sujets suivants : Backend : JAVA/Kotlin, Spring Boot, Spring Cloud, Hibernate/JPA Frontend: React ou Angular, ES6/Typescript, NodeJS, Sass/Less Testing : TDD, BDD (Cucumber) CI/CD : DevOps et déploiements cloud (AWS ou Azure), Git, Ansible/Terraform, SonarQube, Apache Maven, Gradle, Docker Méthodologie : Agile / Scrum Vos tâches Dans l’exécution de votre mission, vous serez amené(e) à travailler dans un contexte agile avec les différentes parties du projet : Collaborer avec les utilisateurs finaux afin de comprendre leurs besoins et développer une vision commune du produit Participer avec le QA et le PO à la rédaction des BDD Participer aux différentes cérémonies agiles (backlog grooming, sprint planning, daily meetings et sprint retrospective) Participer avec le techlead aux différentes phases d’analyse et de conception technique Implémenter les différentes tâches tout en respectant les principes du clean code Participer aux revues de codes et proposer des améliorations de la qualité du code et de l'architecture Préparer et présenter les démos aux utilisateurs finaux Mettre en place des stratégies de testing Travailler sur l’amélioration continue des pratiques de craftsmanship et de clean code de l’équipe
Profils recherchés
Stage de fin d’études, sortie d’école d’ingénieur avec une forte composante en finance/gestion ou informatique Bonne connaissance de la suite MS office Intègre, rigoureux (se), dynamique, vous saurez nous démontrer votre forte envie d’apprendre de nouveaux environnements techniques, fonctionnels et métiers Votre relationnel vous permet de vous adapter à toute situation et vous disposez d’un fort esprit d'équipe Flexibilité, créativité et sens de l'initiative seront vos atouts pour réussir Connaissance des langages de programmation logicielle (JavaScript, .Net, Java, XML, SQL, Web…) serait un plus