Aller au contenu principal
Sopra Steria emploi
Sopra Steria recrutement

Stage - Etude de l'Outillage Java Openrewrite - Centre de Modernisation du Si - Nantes H/F Sopra Steria

  • Nantes - 44
  • Stage
  • Télétravail occasionnel
  • Bac +5
  • Secteur informatique • ESN
  • Exp. - 1 an
Lire dans l'app

Les missions du poste

Le centre d'expertise « modernisation du SI » de Sopra Steria Group possède une forte expérience dans les évolutions du SI (Système Informatique) pour des changements profonds de l'architecture technique (Exemple : migration de Mainframe vers des langages/frameworks Orientés Objet) et pour de la modernisation iso-langage (évolution technologique sans changer de langage). La mise en oeuvre s'appuie sur une offre logicielle Mia-Software propriétaire, et sur des outils open source du marché.

Afin d'enrichir notre panel d'outillages, nous lançons un stage d'expérimentation de l'outillage open source OpenRewrite proposé par Moderne (https://docs.openrewrite.org/).

OpenRewrite est un framework Java qui propose d'écrire des transformations automatisées de

- Langages de porgrammation ; Java, Kotlin, Grrovy
- Formats de données : XML, Properties, YAML, JSON
- Outils de build : Maven, Gradle

Votre rôle et vos missions :

Vous réalisez une étude comparative de OpenRewrite avec des solutions déjà connues au sein de notre centre d'expertise (Eclipse JDT, ANTLR, ...) suivant une grille de critères à établir. L'évaluation se fera à travers un ou plusieurs cas concrets, en priorité de transformation de projets Java (classes Java et fichiers de configuration).

- Découverte de l'activité de modernisation de notre centre d'expertise
- Appréhender les variétés de projets de modernisation, et leurs exigences
- Découvrir l'outillage déjà mis en oeuvre pour de la modernisation iso-langage (eclipse JDT, ANTLR, Mia-Studio...)
- Initiation à OpenRewrite
- Prendre en main les concepts de OpenRewrite (LST, recipes, ...)
- Expérimenter quelques « recipes » du catalogue
- Préparation d'une étude comparative
- Appropriation/Ajustement des spécifications de un ou plusieurs cas concrets de transformation (exemple : Java/EJB vers Java/Spring). Ces cas seront inspirés par des cas réels de projets déjà réalisés par notre centre avec notre outillage en place.
- Etablissement d'une grille de critères, pour comparaison entre solutions de modernisation (couvrant les productivité, maintenabilité, scalabilité, souplesse par rapport aux entrants, support & communauté).
- Réalisation de l'étude
- Développement avec OpenRewrite des modernisations automatisées.
- Ces modernisations doivent être réalisées dans un esprit de démonstrateurs pour de futurs projets du centre d'expertise.
- Ces modernisations peuvent éventuellement donner lieu à la mise en place de services génériques au-dessus de OpenRewrite, réutilisables pour d'autres modernisations futures de notre centre.
- Evaluation sur la liste de critères, et comparaison avec des outillages connus.
- Collaboration et reporting :
- Travailler en mode agile avec l'équipe R&D.
- Participer à la capitalisation via la rédaction de rapports d'avancement et la présentation des résultats.

Livrables attendus

- Modernisations OpenRewrite sur les cas choisis, accompagnées d'une documentation technique pédagogique pour de futurs cas du centre.
- Eventuellement une librairie de services génériques au-dessus de OpenRewrite, réutilisables pour d'autres modernisations futures de notre centre.
- Rapport de stage et présentation synthétique.

Environnement technique

- Java, Maven
- Parsing de code (parsers AST, ANTLR, ...)
- Git, GitLab CI
- IDE Intellij ou VSCode ou eclipse

Votre profil :

En école d'Ingénieurs, ou en Master informatique ou formation équivalente, vous êtes curieux(se) et logique, bon communiquant(e) et adhérez à l'idée que le développement de la société s'appuie sur l'esprit d'innovation de ses collaborateurs. Postulez !

Les avantages à nous rejoindre :

- Un accord télétravail pour télétravailler jusqu'à 2 jours par semaine selon vos missions.
- Un package avantages intéressant : des titres restaurants, accès aux subventions des activités sociales & culturelles.
- Plusieurs centaines de formations accessibles en toute autonomie depuis l'app mobile avec Sopra Steria Academy.
- La possibilité de s'engager auprès de notre fondation ou de notre partenaire « Vendredi ».
- De très nombreuses opportunités en CDI peuvent vous attendre à l'issue du stage.

Employeur inclusif et engagé, notre société oeuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C'est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils.

https://www.soprasteria.fr/nous-connaitre/nos-engagements

0 / 32

Publiée le 28/11/2025 - Réf : REF12498J

Stage - Etude de l'Outillage Java Openrewrite - Centre de Modernisation du Si - Nantes H/F

Sopra Steria
  • Nantes - 44
  • Stage
Publiée le 28/11/2025 - Réf : REF12498J

Envoyez votre candidature

dès maintenant !

Créez votre compte et

envoyez votre candidature !

Ces offres pourraient aussi
vous intéresser

ALTEREA recrutement
Voir l’offre
il y a 10 jours
ALTEREO recrutement
Voir l’offre
il y a 8 jours
Voir plus d'offres
Initialisation…
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Application Android (nouvelle fenêtre) Application ios (nouvelle fenêtre)
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact