Informations générales
Entité légale
Framatome, filiale d'EDF, conçoit, entretient et installe des composants et des combustibles ainsi que des systèmes de contrôle-commande pour les centrales nucléaires. Ses plus de 22 000 salariés permettent chaque jour aux clients de produire un mix énergétique bas-carbone toujours plus propre, plus sûr et plus économique. Ils développent aussi des solutions pour les secteurs de la défense, de la médecine nucléaire et du spatial.
Implantée dans une vingtaine de pays, Framatome rassemble les expertises d'hommes et de femmes passionnés et convaincus que le nucléaire est une énergie d'avenir. Entreprise responsable, Framatome déploie des actions pour former et accompagner les premières expériences professionnelles (label Happy Trainees), intégrer tous les talents, dont les personnes en situation de handicap, œuvrer pour l'égalité professionnelle et la mixité de nos métiers (94/100 à l'index de l'égalité hommes-femmes) et concilier les temps de vie.
Rejoignez-nous et suivez notre actualité sur www.framatome.com, LinkedIn ou bien Instagram.
Référence
2026-28003
Date de parution
19/10/2026
Description du poste
Métier
IS - SYSTEMES D'INFORMATION - IS5 - Digital
Intitulé du poste
Stage - Développement informatique – Qualification et optimisation de code Java avec SonarQube F/H
Contrat
Stage
Rémunération annuelle minimum en €
8760
Rémunération annuelle maximum en €
9000
Description de la BU
CORP
Description de la mission
Dans le cadre de l’amélioration continue de la qualité logicielle de nos applications, nous proposons un stage centré sur la qualification du code Java, l’analyse statique avec SonarQube et l’optimisation du code, tout en garantissant la stabilité fonctionnelle grâce à la mise à jour des tests de non-régression.
Ce stage s’inscrit dans une démarche d’industrialisation des pratiques de développement et de fiabilisation des livraisons. Il offre l’opportunité de travailler sur des problématiques concrètes de qualité de code, de refactoring, de tests automatisés et d’intégration continue.
Missions :
Encadré(e) par une équipe technique, vous interviendrez sur les activités suivantes :
- Prendre en main l’environnement technique et l’application Java concernée ;
- Mettre en place et configurer SonarQube pour l’analyse de la qualité du code ;
- Réaliser un diagnostic de l’existant : bugs, couverture de tests ;
- Étudier les possibilités d’automatisation des corrections ou de refactoring sur certaines règles de qualité ;
- Développer des scripts, outils ou mécanismes permettant d’automatiser une partie des corrections ;
- Mettre à jour les tests unitaires, les tests d’intégration et les tests de non-régression impactés ;
- Vérifier la stabilité fonctionnelle via l’exécution automatisée des tests ;
- Participer à l’intégration de la démarche dans une chaîne CI/CD ;
- Documenter les travaux réalisés et formuler des recommandations d’industrialisation.
Objectifs du stage :
À travers ce stage, l’objectif est de :
- Améliorer la qualité globale du code Java ;
renforcer la maintenabilité du code ; - Automatiser certaines tâches de correction ou de refactoring ;
- Sécuriser les évolutions grâce à des tests de non-régression à jour ;
- Proposer une démarche réutilisable et intégrable dans les processus de développement.
Profil
Vous préparez actuellement une formation de niveau Bac +2 en informatique, avec un intérêt marqué pour le développement Java, la qualité logicielle, les tests et l’automatisation.
Rigoureux(se), autonome et doté(e) d’un bon esprit d’analyse, vous êtes sensible aux enjeux de fiabilité et de maintenabilité des logiciels. Vous disposez d’une bonne compréhension des principes de refactoring et vous intéressez aux démarches d’industrialisation et d’amélioration continue du code.
Compétences requises :
- Solides connaissances en développement Java.
- Connaissance des principes de qualité logicielle, de tests et d’automatisation.
- Compréhension des principes de refactoring et de maintenabilité du code.
- Sensibilité aux enjeux d’industrialisation et de fiabilité logicielle.
- Une première expérience ou des connaissances des outils suivants seraient appréciées : SonarQube, JUnit, Maven ou Gradle, Git, ainsi que des outils de CI/CD tels que Jenkins, GitLab CI ou GitHub Actions.
Localisation du poste
Localisation du poste
France, Auvergne-Rhône-Alpes, Rhône (69)
Site
Lyon
Déplacements
Occasionnels
Durée du contrat en mois
3-4 mois
BU
CORP - 3SEP
Critères candidat
Niveau d'études min. requis
Bac+2
Niveau d'expérience min. requis
Etudiant
Niveau d'emploi
Etudiant
Informations additionnelles
Poste soumis à enquête administrative
Oui
Poste soumis à autorisation au titre du contrôle des exportations
Non