Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 1 месяц назад

Middle Java Backend Developer (iGaming)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2

Описание вакансии

Текст:
/

TL;DR

Middle Java Backend Developer (iGaming): Developing and supporting high-performance backend services for gambling and iGaming platforms with an accent on API design, database interaction, and system stability. Focus on building robust features, optimizing system performance, and collaborating across game, QA, and product teams.

Location: Must be able to work within EEST time zone

Company

hirify.global is a product company specializing in game development, particularly for the iGaming and slot games industry.

What you will do

  • Develop and support backend services.
  • Participate in feature development and system improvements.
  • Collaborate closely with game teams, QA, and product.

Requirements

  • Commercial experience in Gambling / iGaming and GameDev is required.
  • 3+ years of experience in Java.
  • English: B2 (Upper-Intermediate) required.
  • Experience in math processing and with slot games.
  • Strong knowledge of Core Java, Collections, Streams, Lambdas, Exception handling, Immutability, records, and Clean Code principles.
  • Proficiency with Spring Boot, Spring MVC (REST APIs), Spring Security (JWT), SQL, and JPA.

Nice to have

  • Familiarity with JVM basics, SOLID principles, Dependency Injection & IoC.
  • Experience with Spring MVC filters, interceptors, and Spring Security filters/auth flow.
  • Knowledge of API design, Java concurrency fundamentals.
  • Understanding of Databases & Persistence: Transactions, Indexing basics, Hibernate.
  • Experience with secure coding practices, SQL injection prevention, OAuth2.
  • Testing with JUnit 5, Mockito, Integration testing basics.
  • Proficiency in DevOps & Tooling like Docker, Git, Maven / Gradle.

Culture & Benefits

  • Full-time long-term contract.
  • Flexible working hours with options for 8:00-17:00, 9:00-18:00, 10:00-19:00, or 11:00-20:00.
  • Regular working days from Monday to Friday.