Senior Java Developer

Rabbit Games , Opublikowany 20 godzin temu

Pełne zatrudnienie

Praca zdalna

Rabbit Games aims to become the preferred co-development game studio for developers and publishers across the globe. Leveraging our extensive expertise in PC, mobile and console titles, we strive to co-develop some of the world’s leading gaming brands. Our international and diverse team endeavours to create gaming experiences that leave a lasting impact on players.

We excel not only in the development of Soulslike, PVP, Co-op shooters and RPG games, but we also have a genuine passion for playing them.

We are looking for Senior Java Developer - Mobile Online Shooter Backend .

Na jakie zadania (obowiązki)?

We're developing a mobile online shooter game built on Unity, requiring a robust and scalable backend infrastructure to support thousands of concurrent players, real-time matchmaking, and seamless gameplay experience across devices.

Jakiego specjalisty szukamy?
  • Design and implement high-performance backend services for our mobile shooter

  • Develop and maintain critical game systems: matchmaking, leaderboards, player profiles, in-game purchases

  • Optimize system performance

  • Ensure backend security against cheating and exploits

  • Collaborate with Unity developers to integrate client-server solutions

  • Participate in code reviews and maintain high code quality standards

Requirements

  • 7+ years of commercial Java development experience (Java 17+)

  • Strong knowledge of Spring Framework ecosystem (Spring Boot, Spring Cloud)

  • Experience with high-load distributed systems and microservices architecture

  • Proficiency in working with SQL and NoSQL databases (MongoDB, PostgreSQL, Redis)

  • Experience with concurrent and asynchronous programming in Java

  • Familiarity with CI/CD practices and containerization (Docker, Kubernetes)

  • Ability to write clean, maintainable, and well-tested code

  • Strong problem-solving skills and attention to detail

  • English: B2 or higher

Nice to Have

  • Experience with Kotlin and interest in gradual codebase migration

  • Knowledge of actor-based frameworks (Akka, Vert.x) for concurrent processing

  • Familiarity with game server architecture and online gaming challenges

  • Experience with WebSockets

  • Understanding of game development principles

  • Experience with cloud platforms (AWS, Azure, GCP)

  • Knowledge of authentication and authorization mechanisms

Jakie warunki i bonusy?
  • Remote, hybrid or onsite work in Poznan or Warsaw (Poland)

  • B2B

  • Paid leave: 20 days per year

  • Sick leave 5 days per year

  • Start your workday anytime between 9am to 12pm

  • Co-financing of sport cards

Rabbit Games

Rodzaj firmy: services

Pracownicy: 11-50

Platformy : PC, Mobile, iOS, Android, Console

https://rabbitgames.pl/

Wszystkie oferty pracy Rabbit Games
Join our Discord!
Find out about new Java Developer jobs on Discord
discord icon
join
@ingamejob_dev
dowiedz się o nowych ofertach pracy Java Developer w Telegram
Subskrybuj

Podobne oferty pracy

Program-Ace

Praca zdalna

Opublikowany 1 tydzień temu

Senior

Do ustalenia

Pełne zatrudnienie

VIZOR APPS LIMITED

Praca zdalna, Cyprus, Lithuania

Opublikowany 3 tygodnie temu

Do ustalenia

Pełne zatrudnienie