Job Search and Career Advice Platform

Enable job alerts via email!

Java Software Engineer

DISCOVERED

Dubai

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT solutions provider in Dubai is seeking a skilled Java Software Engineer to develop low-latency, high-performance gaming products. You will contribute to core architecture while collaborating with cross-functional teams to ensure performance and reliability. This role offers a competitive, tax-free salary and relocation support to Dubai, alongside long-term career growth and the chance to work on high-scale, real-time systems.

Benefits

Competitive, tax-free salary
Relocation support to Dubai
Long-term career growth
Collaborative, engineering-led culture

Qualifications

  • Strong commercial experience with Java (Java 8+) required.
  • Hands-on experience with asynchronous/event-driven architectures.
  • Strong problem-solving and debugging skills essential.

Responsibilities

  • Design, develop, and maintain Java applications for gaming platforms.
  • Build and optimise real-time data processing pipelines.
  • Collaborate with product, DevOps, and QA teams for reliable solutions.

Skills

Java (Java 8+)
Low-latency systems development
Netty
WebSockets
Event-driven architectures
Concurrency frameworks
Apache Kafka
RabbitMQ
RESTful APIs
MongoDB
MySQL
Docker
Kubernetes
CI/CD pipelines
Linux environments
Job description

Job description

About the Company

A well-established IT solutions provider based in the UAE is expanding its engineering team and is seeking a skilled Java Software Engineer. Over the past five years, the company has built a strong reputation for delivering specialised, high-performance technology solutions that optimise and streamline operations for clients worldwide.

The organisation is recognised as a leading technology firm in the region, with a strong focus on building low-latency, real-time platforms, including iGaming and casino products used at scale.

Role Overview

You will join a highly technical engineering team responsible for the development of real-time gaming products. The role focuses on building and maintaining low-latency, high-throughput backend systems using Java and modern event-driven architectures.

You’ll work on performance-critical systems where speed, reliability, and scalability are essential, contributing directly to core platform architecture and production systems.

Key Responsibilities
  • Design, develop, and maintain low-latency Java applications for casino and gaming platforms
  • Build and optimise real-time data processing pipelines and caching mechanisms to maximise system performance
  • Develop and maintain high-throughput, event-driven systems supporting live gaming environments
  • Contribute to backend and platform architecture for scalable, real-time systems
  • Collaborate with product, DevOps, and QA teams to deliver reliable, production-ready solutions
  • Ensure high availability, fault tolerance, and performance across backend services
  • Identify performance bottlenecks and implement optimisations
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and technical design discussions
  • Support and enhance live production gaming systems
Required Experience & Skills
  • Strong commercial experience with Java (Java 8+) / Core Java
  • Experience developing low-latency, high-performance systems
  • Hands‑on experience with Netty, WebSockets, and asynchronous/event‑driven architectures
  • Experience with LMAX Disruptor or similar high-performance concurrency frameworks
  • Experience with Apache Kafka and/or RabbitMQ
  • Strong understanding of multithreading, concurrency, and performance optimisation
  • Experience developing RESTful APIs
  • Experience with MongoDB and/or MySQL
  • Familiarity with distributed caching technologies such as Hazelcast
  • Experience with Docker, Kubernetes, or cloud platforms
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience working in Linux-based environments
  • Strong problem‑solving and debugging skills
What’s on Offer
  • Competitive, tax‑free salary
  • Relocation support to Dubai
  • High‑impact role with real technical ownership
  • Collaborative, engineering‑led culture
  • Long‑term career growth and development
  • Opportunity to work on high‑scale, real‑time gaming products
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.