Software Development Engineer (Alternance / Stage)
Dans le cadre de l’ouverture d’un poste en interne, nous recrutons un.e Software Development Engineer en contrat d’apprentissage/stage, basé.e à Lille.
Contributions clés
- Tu fais partie de l’équipe et suis accompagné.e pour monter en compétences sur le développement Back-End Java.
- Tu contribues à la conception de solutions modulaires, fiables et maintenables.
- Tu aides l’équipe dans le développement de nouvelles fonctionnalités et l’amélioration continue des services.
- Tu participes aux revues de code et aux bonnes pratiques de développement (code review, pair programming).
- Tu collabores avec le Product Manager pour transformer les besoins fonctionnels en solutions techniques.
- Tu aides à identifier et résoudre des problématiques techniques.
- Tu apprends à concevoir des services résilients, sécurisés et en déploiement continu.
- Tu prends part à l’écriture de la roadmap technique et au suivi des performances des applications.
- Encadré.e par des experts, tu évolues dans un environnement stimulant pour développer tes compétences et gagner en autonomie.
Stack technique (à titre informatif)
- Back-end : Java, Spring Boot, NodeJS
- Front-end : ReactJS
- Base de données : PostgreSQL, Opensearch
- Streaming : Kafka
- Cloud : GCP, Kubernetes
- Intégration et déploiement continu via GitHub Actions, flux
- Tests unitaires, end-to-end
- Observabilité : Datadog
Ce que tu apportes
- Tes projets t’ont permis de développer un intérêt pour le cloud et de renforcer tes connaissances en développement logiciel (architecture, design patterns, code).
- Tu es curieux.se, motivé.e et as envie d’apprendre aux côtés d’une équipe experte.
- Tu aimes travailler en équipe et collaborer sur des projets techniques stimulants.
- Tu as des bases en Java ou en programmation orientée objet et une bonne compréhension de la conception logicielle.
- Tu t’intéresses aux environnements cloud et aux pratiques DevOps, ou tu es prêt.e à les découvrir.
- Tu as envie de progresser sur les bonnes pratiques de développement et les architectures modernes.
Ce dont tu as besoin pour réussir
- Une première expérience significative (projets universitaires, stage ou alternance) dans un environnement technique similaire.
- Une appétence forte pour le travail en équipe et une culture du partage.
- Un intérêt pour l’impact du sport sur le développement personnel et collectif.
- L’envie de rejoindre une entreprise engagée dans le Tech4Good et l’innovation responsable.