SOPRA STERIA GROUP

Stage - Développeur Java Augmenté Par L’ia (h/f)

Publié il y a 18 jours

Expérience
Less than 1 year
Salaire proposé
Non spécifié
Localisation
Lyon, France
Type de contrat
Stage
Modalité de travail
Sur Site
Date de début
ASAP
Stack requis
Spring BootSpring Boot
AwsAws
KubernetesKubernetes
KafkaKafka
Apache CamelApache Camel
DockerDocker

Description de l'entreprise

Voir plus

Sopra Steria, acteur majeur de la Tech en Europe, reconnu pour ses activités de conseil, de services numériques et d’édition de logiciels, aide ses clients à mener leur transformation digitale et à obtenir des bénéfices concrets et durables. Il apporte une réponse globale aux enjeux de compétitivité des grandes entreprises et organisations, combinant une connaissance approfondie des secteurs d’activité et des technologies innovantes à une approche résolument collaborative. Sopra Steria place l’humain au centre de son action et s’engage auprès de ses clients à tirer le meilleur parti du digital pour construire un avenir positif. Fort de 50 000 collaborateurs dans près de 30 pays, le Groupe a réalisé un chiffre d’affaires de 5,1milliards d’euros en 2022.

Description de l'offre

Contexte du poste


Au sein de la Business Unit Transport, les équipes développent et font évoluer des plateformes critiques d’échange, de transformation et de supervision de données.

Vous rejoignez une équipe Agile encadrée par un Technical Leader et votre tuteur, et contribuez à des services Java cloud-native dédiés à la médiation de flux.

Vous participez pleinement à la vie de l’équipe, aux cérémonies Agile et aux évolutions de la solution.

Vous utilisez également GitHub Copilot et le framework BMAD afin d’expérimenter, de sécuriser et de mesurer les apports de l’IA générative dans les activités de développement logiciel.


Votre rôle et vos missions


Vous participez activement au développement de composants Java et de flux de données :

  • Analyser les besoins et participer à la conception technique.

  • Développer des microservices, API et médiations en Java avec Spring Boot ou Quarkus.

  • Implémenter des échanges synchrones et asynchrones avec REST, JMS, Kafka et Apache Camel.

  • Modéliser et exploiter les données avec une base SQL, selon les besoins du projet.

  • Réaliser les tests unitaires et d’intégration, les revues de code et la documentation associée.

  • Intégrer les développements dans la chaîne CI/CD et contribuer aux déploiements sur AWS.

  • Utiliser GitHub Copilot pour accélérer le développement, les tests et la compréhension du code.

  • Expérimenter BMAD pour structurer le besoin, l’architecture et le delivery avec des agents spécialisés.


Environnement technologique :


Java, Spring Boot, Quarkus, Apache Camel, Kafka, REST, JMS, SQL, AWS, Docker, Kubernetes, Maven, GitLab CI, Jenkins, SonarQube, Datadog, Jira, méthodes Agile.


Les apports du stage


  • Développer une fonctionnalité ou un flux de bout en bout, de la conception au déploiement.

  • Approfondir Java, les architectures distribuées et les services cloud AWS.

  • Découvrir les enjeux de performance, de traçabilité, d’observabilité et de haute disponibilité.

  • Maîtriser un usage responsable de l’IA avec contextualisation, contrôle et validation humaine.

  • Évoluer au sein d’une équipe expérimentée et gagner progressivement en autonomie.

  • Vous êtes en dernière année d’école d’ingénieurs, en Master 2 Informatique ou formation équivalente.

  • Vous maîtrisez les bases du développement Java, de la programmation objet, des API et des tests.

  • Curieux/euse, rigoureux/euse et autonome, vous appréciez le travail en équipe et savez challenger les résultats produits par l’IA.

  • Une première connaissance de Spring Boot, AWS, Kafka, Apache Camel, Docker ou Kubernetes est appréciée.

Avantages

  • Mutuelle santé
  • Avantages CSE
  • Titres restaurant
  • Prime cooptation
  • Prime vacances
  • Intéressement
https://careers.soprasteria.fr/jobs