Stage - Développement informatique – Qualification et optimisation de code Java avec SonarQube F/H
Publiée le 21 octobre 2026
- Contrat
- Stage
- Lieu
- Lyon, Auvergne-Rhône-Alpes
Offres similaires encore ouvertes
Géologue / Ingénieur Siting nucléaire - STAGE - H/F
Stage - Juriste en Droit Social - Villages Hiver (H/F)
Stage - Ingénieur Développement Simulateur F/H
Stage - Ingénieur Cybersécurité Industrielle - Développement et intégration F/H
Ingénieur d'affaires (H/F) - Stage
Stage - Développeur/euse Java augmenté/e par l’IA - Transport - Lyon
L'offre
Description du poste :
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.
