Dans le cadre d'un projet stratégique pour le compte d'un ministère, nous recherchons un(e) alternant(e) en développement fullstack pour intégrer une équipe en charge de la reprise, fiabilisation et modernisation d'un parc applicatif existant. Accompagné(e) par un Tech Lead et des développeurs expérimentés, vous participerez aux travaux de reprise et de développement.
La mission consiste à :
- Participer à la reprise et à l'analyse de code existant (Java/Spring Boot, Angular).
- Contribuer au développement de correctifs, d'évolutions techniques et à la modernisation du code.
- Écrire des tests unitaires et contribuer à la qualité logicielle (SonarQube, JUnit).
- Documenter les modules pris en charge.
- Intégrer les développements dans la chaîne CI/CD avec Git et GitLab.
- Participer activement aux rituels agiles de l'équipe (daily, sprint planning, review, rétro).
- Découvrir et utiliser des outils d'assistance au développement comme GitHub Copilot ou Junie (IntelliJ).
Compétences attendues :
- Étudiant(e) en école d'ingénieurs ou Master informatique (Bac+4 à Bac+5).
- Bonne maîtrise de base du développement Java (Spring Boot) et Angular.
- Intérêt pour la qualité logicielle, la structuration du code et les tests.
- Curieux(se), rigoureux(se), avec une bonne capacité d'adaptation.
- Intérêt pour les outils d'aide au développement et les nouvelles pratiques (Clean Code, IA générative, TDD…).
- Goût pour le travail en équipe et la collaboration interdisciplinaire.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.