xelys jobs xelys jobs

Dev Java Minecraft (F/H/NB)

Rivrs

full-remotemidcdibackend Full remote - Rennes, FR 20 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 score

Tech Stack

JavaGradleSpigotPaperBukkitVelocityKotlinJenkinsKubernetesNext.jsGLSLPostgreSQLRedisRabbitMQ

About the role

Overview

Join our team as a confirmed Java developer responsible for designing and implementing complex game mechanics for our Minecraft servers. You'll work closely with Game Designers and the internal technical team, optimizing server performance and resolving live environment incidents.

Key Responsibilities

  • Implement progression systems, economy, PvP/PvE, crafting, trades, and skills
  • Design and establish code architecture adapted to project features and constraints
  • Collaborate with Game Designers to translate complex gameplay mechanics into robust, performant implementations
  • Optimize server performance and manage live production issues

Required Profile

  • Minimum 3 years of Java development experience
  • Strong experience with custom Minecraft servers preferred, OR experience with real-time backend architectures with high performance constraints (online games, distributed systems, concurrent applications)

Key Competencies

Languages & Environment

  • Advanced mastery of Java and OOP principles
  • Experience with Gradle
  • Knowledge of Minecraft server APIs (Spigot, Paper, Bukkit, Velocity)

Nice-to-Have

  • Kotlin
  • DevOps / CI-CD (Jenkins, pipelines)
  • Kubernetes / containerization
  • Web development (e.g., Next.js)
  • GLSL shader development

Architecture & Performance

  • Deep understanding of Minecraft's single-thread model and its constraints
  • Concurrency management (threads, async tasks, locks)
  • CPU/memory optimization
  • Clean, maintainable object-oriented design

Data & Persistence

  • SQL database experience
  • Understanding of ACID principles and data consistency
  • Knowledge of distributed architecture and concurrency challenges
  • Caching concepts and Redis experience
  • RabbitMQ experience

What We're Looking For

  • A developer who understands that technology serves gameplay
  • Ability to transform complex gameplay mechanics into clean, performant implementations
  • Autonomous, structured profile capable of challenging decisions when necessary
  • Product sensitivity: understanding of retention, scalability, and long-term stability concerns

About Rivrs

Rivrs is a game development company that creates custom Minecraft servers with complex gameplay mechanics. They focus on building engaging multiplayer experiences with sophisticated systems like progression, economy, and PvP/PvE gameplay.

Scraped 3/28/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.