Senior Java Developer

GR8_TECH

WorldwideFully remoteFull TimeSeniorInformation Technology
Posted 6d ago

Why we think you can apply

Hiring model
Open worldwide · the employer states no country restriction
Work from
Anywhere, the UAE included

Posted 6 days ago · apply link checked 4 days ago

About the role

Responsibilities

  • Design and develop Spring Boot microservices for bonus processing, game launch, and catalog management
  • Implement promotional mechanics including bonus crediting, wagering logic, and settlement
  • Integrate third-party game providers and wallet callbacks
  • Build and evolve REST APIs with request signing and authentication
  • Ensure correctness of real-money transactions using idempotency and retries
  • Manage caching and session state with Redis
  • Own observability using Micrometer, Prometheus, and Grafana
  • Write unit, integration, and functional tests using JUnit 5 and Testcontainers

Requirements

  • 5+ years of backend development experience
  • Strong proficiency in Java 17+ and Spring Boot 3.x
  • Experience building business-critical domain logic for payments or billing
  • Solid experience integrating and designing REST APIs
  • Understanding of distributed systems basics (consistency, timeouts, retries)
  • Experience with SQL and at least one NoSQL store (Redis, Cassandra, or Elasticsearch)
  • Upper-intermediate or higher level of English

Preferred Qualifications

  • Experience with Scala, Play, or Akka
  • Experience with Kafka and event-driven architectures
  • Experience running services on Kubernetes and using GitLab CI
  • Familiarity with Prometheus and Grafana
  • iGaming or betting domain experience

Benefits

  • Annual budget for sports, medical, mental health, home office, and languages
  • Paid maternity/paternity leave and monthly childcare allowance
  • 20+ vacation days and unlimited sick leave
  • Remote-first environment with coworking compensation
  • Internal courses and growth programs

About the Company

GR8_TECH builds B2B iGaming platforms for operators, delivering high-impact tech designed to scale for millions of active players worldwide.

What we look for

  • 5+ years backend experience
  • Java 17+
  • Spring Boot 3.x
  • Experience with money-adjacent flows
  • REST API design and integration
  • Distributed systems knowledge
  • SQL and NoSQL (Redis, Cassandra, or Elasticsearch)
KafkaJavaSQLSpring BootKubernetesCI/CDScalaPrometheusGrafanaRedis
NeverApplySponsor

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches
Similar jobsbased on title, category and scope
Senior Java Developerfree account, 30 seconds

Every new role, on Telegram.

Members see each new UAE role first. A day later it lands in the channel, where 6,800 people follow.

FreeNo spamUpdated hourly
Or show me jobs that hire in the UAE

Remote Jobs in Dubai UAE

6,800+ followers

Get alerts on Telegram