Java Backend Senior

Rabbit Games , Опубликовано 7 часов назад

Senior

Полная занятость

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

Какого профессионала ищем?

We are looking for an experienced  Senior Java Backend

  • 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

Какие условия и бонусы?
  • A chance to work on an ambitious and successful project with significant impact.

  • Competitive salary and performance-based bonuses.

  • Opportunities for professional growth and development.

  • Flexible schedule and remote work options.

  • A friendly and collaborative environment within an international team.

Rabbit Games

Тип компании: services

Сотрудники: 11-50

Платформы: PC, Mobile, iOS, Android, Console

https://rabbitgames.pl/

Все вакансии Rabbit Games
Join our Discord!
Find out about new Backend Developer jobs on Discord
discord icon
join
@ingamejob_dev
узнавайте о новых вакансиях Backend Developer в Telegram
Подписаться

Похожие вакансии

Aristocrat

Sofia

Опубликовано 4 дня назад

Middle

Договорная

Полная занятость

Crazy Panda LLC

Удаленная работа

Опубликовано 1 неделю назад

Договорная

Полная занятость

Aristocrat

Sofia

Опубликовано 2 недели назад

Middle

Договорная

Полная занятость