обновлено 4 часа назад
Senior Software Engineer (Java) - Contract
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Senior Node.js Developer (iGaming)
5 дней назад
Tech Lead / Senior Backend Engineer (iGaming)
5 000 - 8 000$
7 дней назад
Senior Backend Engineer (iGaming)
5 000 - 5 500$
BETBY
2 часа назад
Senior Scala Engineer (iGaming)
5 000 - 7 000€
FinDev
6 дней назад
Senior C++ Engineer (Electronic Trading)
21 час назад