Назад
Company hidden
обновлено 4 часа назад

Senior Software Engineer (Java) - Contract

Формат работы
remote
Тип работы
project
Грейд
senior
Английский
c1
Страна
Spain
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Senior Software Engineer (Java) - Contract (iGaming): Building scalable Java backend services and integrations between an iGaming platform and external operators with an accent on real-time transactions, resilience, and automated quality. Focus on designing event-driven APIs, implementing transactional gaming flows, and solving complex distributed-system and production-integration challenges.

Location: Fully remote, with occasional travel to headquarters in Málaga, Spain

Company

hirify.global develops an iGaming platform with integrations for operators, aggregators, and external gaming partners.

What you will do

  • Design, develop, and maintain scalable Java backend services using Java 17+ and Spring Boot or Quarkus.
  • Build integrations with iGaming operators, aggregators, and external partners through REST APIs, asynchronous communication, and event-driven services.
  • Develop platform capabilities for player sessions, authentication, wallets, game launches, betting, settlement, and transaction reconciliation.
  • Design for resilience using timeouts, retries, idempotency, observability, error handling, and graceful degradation.
  • Build automated unit, component, API, and integration test coverage, including Playwright and TypeScript automation.
  • Contribute to CI/CD, deployment automation, monitoring, production support, and continuous improvement of engineering practices.

Requirements

  • Strong commercial experience with Java 17+ and Spring Boot or Quarkus.
  • Experience with distributed systems, scalability, resilience, concurrency, high availability, REST APIs, and external integrations.
  • Knowledge of event-driven architectures and messaging technologies such as Kafka, Pub/Sub, or RabbitMQ.
  • Experience with relational or NoSQL databases, cloud platforms such as GCP, Docker, Kubernetes, CI/CD, and observability.
  • Strong practical experience with automated testing, testability, mocking, contract testing, test data management, TDD, BDD, and pair programming.
  • Fluent business English and the ability to operate through a fully registered limited company are required.

Nice to have

  • Experience in iGaming, online casino, sportsbook, gambling technology, or real-money transactional systems.
  • Experience with gaming operators, aggregators, wallet platforms, or third-party gaming providers.
  • Experience creating reusable AI tooling, workflows, or agents.

Culture & Benefits

  • Fully remote contractual work with occasional travel to the Málaga headquarters.
  • One-year contract with the possibility of extension.
  • Shared ownership of software quality, delivery, deployment, monitoring, and production support.
  • Autonomous, collaborative work with Product, Architecture, Quality, Platform, engineering teams, and external partners.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →