Back to Careers
Engineering
Contributor
JVM Developer
Remote
Flexible Schedule
Position Overview
We're seeking a talented JVM Developer to contribute to our suite of high-performance Minecraft development tools. This position offers an opportunity to work on large-scale projects that serve the Minecraft development community while collaborating with our experienced team.
Note: This is a contributor position ideal for developers looking to make an impact in the Minecraft development ecosystem while building their portfolio with meaningful open-source contributions.
Core Requirements
- • Strong experience with the Bukkit API and related Minecraft server APIs
- • Proficiency in working with essential libraries including PacketEvents, Exposed, and PlaceholderAPI
- • Comprehensive understanding of Java and JVM fundamentals
- • Demonstrated experience with Git version control and collaborative development workflows
Additional Qualifications
- • Development experience with Kotlin
- • Knowledge of bytecode manipulation and ASM frameworks
- • Familiarity with project management tools such as Linear
- • Experience in performance optimization and debugging
Responsibilities
- • Design and implement high-performance Minecraft server plugins
- • Contribute to architectural decisions and technical planning
- • Write maintainable, well-documented code adhering to best practices
- • Participate in code reviews and technical discussions
Benefits
- • Direct involvement in large-scale Minecraft development projects
- • Mentorship from senior developers
- • Opportunity to contribute to widely-used open-source projects
- • Professional recommendation upon significant contribution
Application Process
To apply for this position, please provide:
- • Professional background and relevant experience
- • GitHub profile or code portfolio
- • Examples of Minecraft-related projects
- • Anticipated weekly time commitment