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
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