Stage Back-End Developer Java H/F
Internship Roubaix (59)
Internship Description
Au sein de l'équipe de développement des serveurs de jeu, sous la responsabilité du Lead Server Developer et en collaboration avec les équipes de développement, tu seras amené(e) à concevoir, développer et intégrer les fonctionnalités du jeu, en accord avec le cahier des charges fonctionnel, et d'en assurer le suivi.
Tes missions principales seront :
- Comprendre les besoins d'évolution des serveurs de jeu
- Concevoir et/ou refactor l'architecture (d'un module) du projet
- Implémenter et/ou refactor des fonctionnalités
- Élaborer et réaliser les tests fonctionnels
- Veiller continuellement à la maintenabilité du code et à la stabilité des serveurs afin d'offrir la meilleure expérience possible à nos joueurs
- Prendre part au débogage et résoudre les éventuels problèmes
- Documenter
Tu participes à l'évolution du projet en participant avec les autres membres de l'équipe aux développements des nouvelles features et des mises à jour. De façon générale, tu interviens sur la gestion des serveurs de jeu et des features backend.
Candidate Profile
En formation supérieure en informatique (Master informatique, école d'ingénieur), tu recherches un stage de fin d'étude d'au minimum 5 mois dans la programmation et tu as une préférence pour le développement du backend. Tu souhaites découvrir l'univers du jeu vidéo, et mettre en oeuvre tes compétences dans ce domaine.
Aimant travailler en équipe, tu fais preuve d'un bon relationnel et tu es ouvert(e) aux échanges. Tu apprécies la pratique de la code review pour assurer une bonne qualité de code.
Tu fais preuve de bonnes capacités d'analyse et d'apprentissage. Tu sauras t'adapter à l'existant et avoir une vision long terme pour l'évolution du projet.
Compétences techniques
- Tu connais la programmation orientée objet, plus spécifiquement Java 8 et plus
- Tu es familier(ère) avec l'environnement Unix
- Des connaissances avec le gestionnaire de version Git, l'outil de build Maven, les environnements d'intégration et de déploiement continu Jenkins et Teamcity, le système de gestion de base de données PostgreSQL seraient un plus
Additional Information
Ce poste peut donner lieu à une embauche en CDI à l'issu.
Poste situé à Roubaix
Provide
Merci de transmettre votre CV, et votre lettre de motivation
To: DRH