Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Minecraft Java Developer

Full-time

Interwebmedia GmbH

Role Description

Als Entwickler wirst du in einem kleinen Team zusammenarbeiten und deinen Input liefern, damit unsere User ein reibungsloses Spielerlebnis haben.

  • Entwicklung und Erweiterung von Minecraft-Plugins
  • Umsetzung eigenständiger Java-Anwendungen
  • Wartung und Optimierung bestehender Systeme
  • Analyse und Behebung von Bugs in Plugins, Serverfunktionen und Java-Komponenten
  • Einarbeitung in bestehende Codebasen und externe Schnittstellen
  • Unterstützung bei der technischen Konzeption neuer Features

Qualifications

  • Java (LTS-Versionen wie 17 oder 21): Tiefes Verständnis moderner Java-Konzepte wie Streams, Lambdas, Records, Optionals und asynchroner Verarbeitung (z. B. CompletableFuture) sowie fundierte Erfahrung im Umgang mit stabilen LTS-Versionen
  • Backend-Entwicklung mit Java: Entwicklung modularer, wartbarer Systeme über REST-APIs, Event-Handling oder serviceorientierte Architekturen mit Fokus auf Skalierbarkeit und Lesbarkeit
  • Spigot/Bukkit/Paper API (für Spiele- und Serverentwicklung): Entwicklung robuster Plugins auf Basis der Bukkit-, Spigot- oder Paper-API, inkl. Events, Commands, Permissions und Konfigurationshandling
  • Thread-sicheres Arbeiten: Entwicklung sicherer Nebenläufigkeit mit `synchronized`, Locks, `Concurrent*`-Klassen und CompletableFutures zur Vermeidung von Race Conditions
  • NMS (`net.minecraft.server`) / Reflection: Umgang mit internen Minecraft-Klassen und Version-Abstraktion mittels Reflection zur Umsetzung tiefergreifender Funktionalität
  • Protokollverständnis: Erfahrung im Umgang mit Minecraft-spezifischer Netzwerkkommunikation – entweder über Netty bei Low-Level-Zugriffen oder durch den Einsatz von ProtocolLib für Packet-Manipulation auf höherer Ebene
  • Redis / Valkey (Live Messaging & Caching): Erfahrung mit Redis oder Valkey als In-Memory-Datenbank für Pub/Sub-Kommunikation, Session-State, verteiltes Messaging und Caching häufig genutzter Daten
  • Performantes Arbeiten: Analyse und Optimierung von RAM-, CPU- und Tick-Zeit-Verbrauch durch effiziente Datenstrukturen, Caching, Lazy Loading und asynchrone Verarbeitung
  • Git (Versionskontrolle): Versionssichere Entwicklung mit Git inkl. Branching, Pull Requests, Merge-Strategien sowie der Nutzung von Conventional Commits und Semantic Versioning
  • Multi-Modul-Projekte (Maven): Strukturierung komplexer Projekte in einzelne Module (z. B. `api`, `common`, `bukkit`, `bungee`) mit sauberem Dependency-Management
  • MongoDB (Morphia): Arbeit mit dokumentenbasierten Datenbanken unter Verwendung des MongoDB Java-Treibers oder Morphia als ODM, inklusive Aggregationen, Indexoptimierung und performanter Abfragegestaltung
  • REST-API-Entwicklung und -Anbindung: Erstellung und Konsumierung von RESTful APIs, inkl. JSON-Handling, Authentifizierung, Statuscodes und Schnittstellenstrukturierung
  • Clean Code & Architektur: Anwendung von SOLID-Prinzipien, saubere Trennung von Verantwortlichkeiten, modulare Architektur sowie Best Practices für wartbaren und testbaren Code
  • Fehleranalyse & Debugging: Systematische Identifikation und Behebung komplexer Bugs durch Loganalyse, Stacktrace-Interpretation, Tests und Runtime-Inspection
  • Unit- und Integrationstests: Testabdeckung mit JUnit und Mocking-Frameworks wie Mockito sowie Integrationstests auf Systemebene
  • Arbeiten mit externen APIs und Bibliotheken: Fähigkeit, sich eigenständig in fremde APIs einzuarbeiten, deren JavaDocs und Dokumentationen zu verstehen und korrekt in eigene Systeme zu integrieren

Requirements

  • Docker: Containerisierung von Java-Anwendungen und Services für lokale Entwicklung und Produktion, inkl. Docker Compose-Setups
  • Linux-Server-Verwaltung: Grundkenntnisse in Linux-Administration (Ubuntu/Debian), inklusive Systemverwaltung, Netzwerkkonfiguration und Monitoring
  • Deployment & Automatisierung (z. B. Ansible, GitHub Actions, GitLab CI): Aufbau und Pflege automatisierter CI/CD-Pipelines, Konfigurationsmanagement, automatische Tests und Versionsbereitstellung

Benefits

  • Betriebliche Weiterbildung
  • Firmenhandy
  • Flexible Arbeitszeiten
  • Homeoffice-Möglichkeit
  • Zusätzliche Urlaubstage
  • Bonuszahlungen
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Minecraft Java Developer in Remote vacancy
  • Interwebmedia GmbH sucht einen erfahrenen Java-Entwickler zur Entwicklung und Erweiterung von Minecraft-Plugins sowie der Umsetzung eigenständiger Java-Anwendungen. Du arbeitest in einem kleinen Team und trägst zur Wartung, Optimierung und Bugs-Behebung bei. Du bringst... 
    Suggested
    Remote job

    Interwebmedia GmbH

    New Bremen, OH
    3 days ago
  • Role Description Nos encontramos en la búsqueda de un desarrollador Java altamente talentoso y motivado, con al menos 3 años de experiencia, para unirse a nuestro equipo de desarrollo remoto. El candidato ideal debe tener un profundo conocimiento de desarrollo Java y una... 
    Suggested
    Full time
    Remote work

    Asesoftware

    Remote
    4 days ago
  •  ...Overview: Java developer or Scala developer with Kafka or Kinesis Remote Long-Term Java developer + Kafka or Kinesis + No SQL + AWS (must be solid in Java coding) Scala developer + Kafka or Kinesis + No SQL + AWS (must be solid in Scala coding)... 
    Suggested
    Remote work

    r2 Technologies, Inc.

    Atlanta, GA
    5 days ago
  • Role Description Atuar em uma squad responsável pela sustentação e evolução de APIs e microsserviços em Java, garantindo a estabilidade das aplicações por meio da análise e correção de incidentes, implementação de melhorias e desenvolvimento de novas funcionalidades. O... 
    Suggested
    Full time

    Sensedia

    Remote
    6 days ago
  • €12k per year

    Role Description Per il potenziamento del nostro team IT, siamo alla ricerca di un/una Java Developer appartenente alle categorie protette (L.68/99), motivato/a a contribuire alla realizzazione e manutenzione di applicazioni software ad alte prestazioni. Qualifications... 
    Suggested
    Full time
    Remote work

    GFT Technologies SE

    Remote
    6 days ago
  • $60 per hour

     ...Java/Scala Developer Location: Englewood, CO (100% Remote Until COVID-19) Duration: 6+ Months Contract Rate - $60/hr Main requirement is good exposure in Java or Scala development with basics knowledge on Oracle (or any DB) and Linux. Good communication skills... 
    Contract work
    Remote work
    Relocation

    ClifyX

    United States
    5 days ago
  • $69 per hour

    Role Description We are looking for a Java Developer for one of our clients in Charlotte, North Carolina. If you're interested, please reply with your most recent work format resume with contact information. ~Job Title: Java Developer ~Location: Charlotte, North Carolina... 
    Contract work
    Immediate start
    Remote work
    Relocation

    3B Staffing

    Remote
    2 days ago
  • Role Description This is a remote position. Qualifications ~Proficiency in Vue 3 ~Proficiency in Typescript ~Proficiency in Java 17+ ~Proficiency in Spring Boot 3.x ~Proficiency in Spring Security, JPA and JWT ~Proficiency in building RESTful APIs ~... 
    Full time
    Remote work

    Ellow Technologies Pvt Ltd

    Remote
    5 days ago
  •  ...will contribute to technical decisions and deliver high-quality, well-tested solutions. Responsibilities ~Develop and maintain backend services using Java and Spring Boot. ~Design and implement scalable, secure, and high-performance REST APIs. ~Own complex integrations... 
    Full time

    Eureka Labs

    Remote
    3 days ago
  •  ...Java Fullstack Developer Location: Richardson, TX or Tampa, FL (Remote until COVID) Duration: 12 months contract Job Description: Min 7+ yrs of experience in Java Fullstack Development Strong experience in Angular or ReactJS Good in Microservices and Springboot... 
    Contract work
    Remote work

    ClifyX

    Richardson, TX
    5 days ago
  • Role Description SAIC is currently seeking a motivated, career and customer-oriented mid-level Full Stack Java Developer to begin an exciting and challenging career with our large Enterprise Application Support Program on one of our project delivery teams. ~Design and... 
    Full time

    SAIC

    Remote
    6 days ago
  • $160.81k

     ...to connect them with exceptional professionals for this role. What will you be doing? Barclays Services Corp. seeks Senior Java Developer – Portal in Whippany, NJ (multiple positions available): Participate in the full software development life cycle (SDLC) of... 
    Hourly pay
    Remote work

    Barclays

    New Jersey
    5 days ago
  •  ...Java Full-Stack Developer Skill: Java full stack developer Experience required minimum 6+ years of experience demonstrating required skills and competencies. Must have experience in Java, Angular, Microservices, Spring, Spring boot, JPA, caching techniques. Responsibilities... 
    Remote work
    Work visa

    Syntricate Technologies

    United States
    2 days ago
  • Role Description ~Design, develop, implement, support, and maintain complex Java applications ~Work with architects to define architecture models and design critical integrations ~Create technical specifications for detailed application design ~Troubleshoot and... 
    Full time

    SolGenie

    Remote
    3 days ago
  • Role Description ~As a microservices developer, you are required to build software systems that have well-defined interfaces. ~The selected...  ...projects. ~Design and develop Microservices systems with Java, Spring or Node.js. ~Communicate with the tech lead, to... 
    Full time
    Work experience placement

    Ruri Software Technologies LLC

    Remote
    3 days ago
  • $82 - $92 per hour

    Role Description We are seeking talented Java Developers to join our dynamic team in a fully remote capacity. In this role, you will be responsible for: ~Designing, developing, and maintaining scalable applications that support critical business functions. ~Leveraging... 
    Contract work
    Remote work

    OmegaHires

    Remote
    3 days ago
  •  ...Full Stack Java Developer We are looking for a Java Full Stack Developer. Position is in Tampa, FL with hybrid onsite and remote options. The mode of interview is in person. Experience: At least 5 to 10+ years of profile (mid-level senior role). Must Have Skills... 
    Remote work

    Syntricate Technologies

    Tampa, FL
    21 hours ago
  •  ...include: ~Building the SOA web service, leveraging Spring security, OAuth, and OpenID Connect (OIDC) protocols. ~Designing and developing Java / J2EE applications. ~Executing test plans. ~Coordinating, implementing, and deploying software in multiple environments.... 
    Full time
    Remote work

    InstantServe LLC

    Remote
    3 days ago
  •  ...transforming existing applications. Current initiatives include: ~Developing new user experiences with Angular and React. ~Converting...  ...to React. ~Building scalable backend services using Java, Spring Boot, and Kafka. ~Supporting applications with critical... 
    Full time

    Indotronix International Corporation

    Remote
    3 days ago
  •  ...Full stack Java Developer Location: Fort Worth, TX Duration: long-term Rate: DOE Onsite Required 3 days a week Role is hybrid. Candidates must be onsite. Candidates may be required to be on call in rotation. Qualifications... 
    Remote work
    3 days per week

    Georgia IT Inc

    United States
    3 days ago
  •  ...Java Full Stack developer Location: Jersey City, NJ ( 3 days onsite 2 days remote) Exp: 8+ years look for nearby Candidates ( Only W2) Must Have Skills : Java 5+ years (602/603) stay in rate Spring Boot Microservices (APIs) Angular (1-2 years)... 
    Remote work

    Apex Informatics

    Jersey City, NJ
    22 hours ago
  •  ...I have an opportunity for a " Java Full Stack Developer " - ( Milwaukee WI - Remote). and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate it. Job... 
    Immediate start
    Remote work

    Navtech

    United States
    2 days ago
  • Job Posting 100% Telecommute. Project Name: Atlantis Hub Description: Payment Integrity provides software products and services to various health care payers to help them ensure that payments are being made accurately, saving millions of dollars for these payers...
    Remote work

    Samprasoft

    United States
    3 days ago
  • $86k - $138k

    Role Description Peraton is seeking a talented Full-Stack Developer with strong experience in Java, the Spring ecosystem, Angular front-end development, Oracle databases, and Microsoft Azure. The ideal candidate can build end-to-end solutions, collaborate effectively,... 
    Full time
    Remote work

    Peraton

    Remote
    3 days ago
  •  ...Java Developer We are currently on the lookout for a senior developer candidate for an open onsite opportunity who excels in Core Java and has substantial hands-on experience with multithreading, particularly in real-life projects rather than just theoretical knowledge... 
    Remote work

    Futran Tech Solutions Pvt. Ltd.

    United States
    5 hours ago
  •  ...Job Summary Spring internals Spring upgrades version 2.6 migrating to 3.0 and 3.2 Java 11 to Java 17 upgrade experience Jersey Understanding of Spring Security Understanding of OAuth US Tech Solutions is an Equal Opportunity Employer. All qualified... 
    Remote work

    US Tech Solutions

    United States
    5 days ago
  •  ...support and performs troubleshooting: Provides production support as necessary: Testing: Defines criteria for testing: Develops test cases, scenarios and scripts to ensure application quality: Creates test transactions and runs component, assembly, and... 

    Samprasoft

    Boston, MA
    3 days ago
  •  ...Financial backbone) changes. ~Ability to work with Cognos and develop reporting & dashboards is a plus. ~Overall knowledge and understanding...  ...queries that must be developed for NCFS. Qualifications ~Java Developer - Required: 7 Years ~Oracle DB - Highly desired: 3... 
    Full time

    Ruri Software Technologies LLC

    Remote
    3 days ago
  • Role Description We are looking for a talented and passionate Java Developer to join our ELS Java Team. In this role, you will have the opportunity to make a significant impact by providing secure Java instrumentation for heterogeneous Java-based environments. This challenging... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    Cloudlinux

    Remote
    2 days ago
  • $40 - $60 per hour

    Role Description ~Develop APIs using microservice architecture from scratch for various applications. ~Utilize hands-on expertise in Java and related frameworks to build scalable solutions. ~Design, develop, and maintain RESTful APIs for web development projects.... 
    Full time
    Local area
    Remote work

    System One Holdings, LLC

    Remote
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Minecraft Java Developer. Be the first to apply!