About the Role
We are looking for a Backend / Java Developer to join our engineering team and help build the infrastructure that powers multiplayer gaming platforms serving hundreds of thousands of players. You will work on distributed systems, real-time game servers, and high-performance backend services.
What You'll Do
- Design and implement game server plugins and backend services in Java/Kotlin
- Build and maintain distributed systems handling concurrent player connections
- Develop player-facing services: matchmaking, progression, economy, and inventory
- Optimize performance for low-latency, high-throughput workloads
- Participate in architecture decisions for new game modes and platform features
- Own your services end-to-end, from design through production operations
What We're Looking For
- Strong proficiency in Java (Kotlin is a plus)
- Experience with distributed systems and concurrent programming
- Familiarity with databases (PostgreSQL, Redis) and message queues
- Understanding of network protocols and real-time systems
- Experience with Minecraft server development is a strong plus
- Self-driven, able to work independently in a remote team
Tech Stack
What We Offer
- Competitive compensation
- Fully remote work environment
- Direct impact on platforms used by hundreds of thousands of players
- Small team with high autonomy and ownership
- Opportunity to work with cutting-edge gaming infrastructure