> Markdown version of [/jobs/ext/431554-developpeur-jeu-video-java](https://www.wearedevelopers.com/jobs/ext/431554-developpeur-jeu-video-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur jeu vidéo JAVA - **Company:** Ankama - **Location:** Roubaix, France - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, Software Bug Management, Unix, Code Review, Databases, Continuous Delivery, Video Game Development, PostgreSQL, Apache Maven, MySQL, Object-Oriented Software Development, Git, Information Technology, Teamcity, Jenkins - **Published:** June 21, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=3b12a726da1e3824 ## About the Role De formation supérieure en informatique, tu as de l'expérience dans la programmation JAVA, dans des projets personnels ou professionnels, et tu connais l'univers du jeu vidéo. Tu souhaites mettre en œuvre ces compétences dans ce domaine. Habitué.e au travail en équipe, tu sais faire 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 et développer les compétences de l'ensemble de l'équipe. Tu fais preuve de bonnes capacités d'analyse, d'apprentissage et d'autonomie. Tu sauras t'adapter à l'existant et avoir une vision long terme pour l'évolution du projet. Compétences techniques * Tu maitrises la programmation orientée objet, plus spécifiquement Java 8 et plus ; * Tu es familier.ère avec l'environnement Unix ; * Tu as déjà eu une expérience avec le gestionnaire de version Git, l'outil de build Maven, les environnements d'intégration et de déploiement continu Jenkins et Teamcity, les systèmes de base de données MySQL et/ou PostgreSQL ; * Tu sais mettre en place des tests unitaires et de non-régression. ## Description Au sein de l'équipe de développement jeu, sous la responsabilité du Lead developer, 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 : * Travailler et communiquer avec l'équipe de développement ainsi qu'avec les autres équipes (Game designer, QA, etc.) ; * Suivre le processus de production existant ; * Participer à la conception et aux propositions de fonctionnalités ; * Développer les mécaniques et le gameplay ; * Maintenir et développer les outils internes ; * Maintenir et mettre à jour la base de code ; * Corriger les bugs ; * Comprendre les besoins d'évolution du jeu et proposer des solutions simples et innovantes ; * Elaborer 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 ; * Participer à l'amélioration des performances globales. Tu participes à l'évolution du projet en participant avec les autres membres de l'équipe au développement des nouvelles features et des mises à jour en ayant une vision large du projet. De façon générale, tu interviens sur la gestion des serveurs de jeu et tu communiqueras et collaboreras avec les différents corps de métier de la chaîne de production du jeu. ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)