Pour renforcer notre équipe de développement Java, nous recherchons un stagiaire souhaitant évoluer sur des sujets de développement/craftsman Java.
Ce stage est l'occasion pour toi de découvrir le fonctionnement concret de ce métier au sein d'une entreprise de conseil en te plaçant dans les meilleurs conditions ! Pour faciliter ton intégration au sein d’un environnement nouveau et optimiser ton apprentissage de connaissances, tu seras accompagné(e) par un consultant sénior expérimenté chargé de t'enseigner toutes les ficelles du métier. Un stage réussi sera transformé en CDI pour rejoindre notre équipe de consultants métiers.
Tes missions :
Tu interviendras en tant que développeur(se) craftsman sur des architectures Cloud (microservices, lambda, etc.), en environnement CI/CD/DevOps pour mettre en œuvre tes 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
Tes tâches
Dans l’exécution de ta mission, tu seras amené(e) à travailler dans un contexte agile avec les différentes parties du projet. Tes tâches consisteront, sans se limiter, à :
- 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.
Tu es idéal(e) pour ce stage si :
- Tu recherches un stage de fin d’études, en sortie d’école d’ingénieur ou équivalent avec une forte composante en finance/gestion ou informatique ;
- Tu as une bonne connaissance de la suite MS office ;
- Tu es intègre, rigoureux(se), dynamique, et tu sauras nous démontrer ta forte envie d’apprendre de nouveaux environnements techniques, fonctionnels et métiers ;
- Ton relationnel te permet de t'adapter à toute situation et tu disposes d’un fort esprit d'équipe ;
- Tu sais faire preuve de flexibilité, de créativité et de sens de l'initiative pour réussir ;
- Tu es déjà familier avec le langage de programmation logicielle Java. Des connaissances en JavaScript, .Net, Java, XML, SQL, ou des langages de programmation web seraient appréciables.
Développement, Full Stack, Informatique, Stage, IED, Ingénieur Etudes et Développement, Software Craftsmanship, Craftsmanship, Craftsman, Java, Angular, Spring, Hibernate, Agile, Scrum, Safe