# Game Developer

Xenorya is a Minecraft MMORPG where we're building a completely original fantasy world from the ground up.

- **Organization:** XenoryaNET
- **Role:** Developers
- **Compensation:** Volunteer
- **Location:** Remote
- **Commitment:** 10 h/week
- **Looking for:** Java, Paper, Gradle, Redis, Docker, Velocity, Kotlin, Plugin Development, Gameplay Systems, Geyser, Jira, ProtocolLib

We're looking for Game Developers who don't just want to write code, but want to actively contribute to how the world is played and experienced.

From quests and NPCs to custom systems, abilities, progression and gameplay mechanics - our goal is to create a server that feels like its own game.

## What you can expect

As a Game Developer, you'll work on many different parts of Xenorya's gameplay and underlying systems. We want to give you plenty of room to bring your own ideas and creativity into the project.

Your work may include:

- Developing custom gameplay systems and mechanics
- Creating quests, NPCs and interactive gameplay elements
- Developing player progression, classes, abilities and combat systems
- Implementing custom features that go beyond standard Minecraft mechanics
- Developing systems for our MMORPG infrastructure
- Working on inventories, items, skills, stats and other RPG mechanics
- Creating tools that make development and content creation easier for the team
- Optimizing existing systems and improving their reliability
- Working closely with Builders, Designers and other Developers
- Experimenting with new ideas and finding creative solutions to gameplay problems

We're not interested in simply adding as many features as possible.

Every system should have a purpose and contribute to Xenorya's world, gameplay and overall player experience.

## What we're looking for

We don't require any specific qualifications or years of professional experience.

What matters most to us is that you enjoy programming and want to actively contribute to the project.

We're looking for people with:

- Good programming fundamentals
- Experience with Java/Kotlin and plugin development
- Experience with Spigot, Paper, Bukkit or similar APIs
- An understanding of object-oriented programming
- The ability to write clean, maintainable and understandable code
- The ability to work independently and reliably
- An open mindset towards feedback and collaborative problem-solving
- An interest in Minecraft development and RPG/MMORPG systems

Experience with databases, networking, performance optimization, custom resource packs, NMS or similar areas? Even better.

You don't have to be good at everything. We want to bring together people with different strengths and interests.

## What we offer

- **No unnecessary time pressure:** Xenorya is a hobby project, and real life always comes first.
- **Creative freedom:** You're not here just to work through tasks. Your own ideas and concepts are explicitly welcome.
- **A game built together:** You'll be part of the gameplay and systems design process from an early stage of development.
- **Direct collaboration:** Clear communication, short decision-making paths and a team where suggestions are welcome.
- **Room to grow:** Experiment with new technologies, learn from others and improve your skills as a Developer.
- **A long-term project:** Xenorya is being developed over several years with the goal of growing into a large-scale MMORPG.

## Why Xenorya?

We want to create an MMORPG where gameplay feels like more than a collection of plugins and features.

A quest should feel meaningful.

A combat system should be fun.

An ability should feel unique.

A progression system should give players a reason to keep playing and exploring the world.

And every mechanic should fit naturally into the world rather than feeling like something that was simply added afterwards.

**That's where you come in.**

You'll have the opportunity to influence Xenorya's gameplay from an early stage and help us develop the systems, mechanics and overall player experience that will define the game.

## How to apply

Interested in joining our team?

Send us a message and tell us a little about yourself and your experience with Minecraft development.

**Code samples, GitHub repositories or previous projects** would be ideal so we can get a feel for your skills and coding style.

**Discord:** `welovepaperapi`

We'd love to see what you can create! ❤️

**The Xenorya Team**

https://mc-jobs.net/jobs/game-developer-1incha
