Dev Java Minecraft (F/H/NB)
Rivrs
full-remoteseniorbackendother Full remote - Rennes, FR 23 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaMinecraft Server DevelopmentSpigotPaperBukkitVelocityGradlePerformance OptimizationConcurrencySQL
About the role
Rôle
Développeur Java (confirmé) en développement de serveurs Minecraft. Vous concevez et implémentez des mécaniques de jeu complexes, en lien étroit avec les Game Designers et l’équipe technique.
Missions
- Implémentation de systèmes de progression, économie, PvP/PvE, crafting, métiers et compétences
- Conception et mise en place d’une architecture de code adaptée aux fonctionnalités et contraintes du projet
- Collaboration avec les Game Designers pour traduire des mécaniques de gameplay en implémentations robustes et performantes
- Optimisation des performances serveur
- Résolution d’incidents en environnement live
Profil recherché
- 3 ans minimum d’expérience en développement Java
- Expérience sur des serveurs Minecraft custom fortement appréciée
- À défaut : expérience sur des architectures backend temps réel à forte contrainte de performance (jeux en ligne, systèmes distribués, applications concurrentes)
Compétences clés
- Java (POO solide) et maîtrise des architectures backend
- Gradle
- Connaissance des API serveurs Minecraft : Spigot, Paper, Bukkit, Velocity
Plus
- Kotlin
- DevOps / CI-CD (Jenkins, pipelines)
- Kubernetes / conteneurisation
- Développement web (ex. Next.js)
- GLSL (shaders)
- Redis (cache)
- RabbitMQ
Exigences techniques (performance & data)
- Compréhension fine du modèle single-thread de Minecraft et de ses contraintes
- Gestion de la concurrence (threads, tâches async, locks)
- Optimisation CPU / mémoire
- Notions SQL, ACID et cohérence des données
- Compréhension des problématiques de concurrence et d’architecture distribuée
Qualités recherchées
- Comprendre que la technique sert le gameplay
- Capacité à transformer des mécaniques complexes en implémentations propres et performantes
- Autonomie, structure, capacité à challenger les choix
- Sensibilité produit : enjeux de rétention, scalabilité et stabilité long terme
About Rivrs
Rivrs est une société spécialisée dans le développement de serveurs et d’expériences de jeu, notamment autour de Minecraft. L’équipe conçoit et implémente des mécaniques de gameplay complexes en s’appuyant sur une expertise technique orientée performance, stabilité et scalabilité.
Scraped 4/1/2026