Senior Java Developer – Microservices & Distributed Systems | Dubai, UAE

Walkingtree

United Arab Emirates

On-site

AED 180,000 - 260,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

WalkingTree Technologies is seeking a technically strong Senior Java Developer with hands-on development and architecture expertise to build next‑gen, high‑performance distributed applications using Java, Spring Boot, microservices, and cloud‑native technologies.

The role requires at least 10 years of professional experience, deep architectural skills, and the ability to make technical decisions while contributing code in a fast‑moving, on‑site Dubai environment.

Qualifications

  • At least 10 years of professional Java development experience.
  • Strong architecture and design capabilities.
  • Hands-on experience with microservices (Spring Boot).
  • Experience with Redis caching.
  • Cloud-native app development with Docker/Kubernetes.
  • Experience with SQL and NoSQL databases.
  • Familiarity with Kafka or RabbitMQ.

Responsibilities

  • Design and develop scalable Java-based microservices with Spring Boot.
  • Drive system architecture, decisions, and technical ownership.
  • Build high-performance apps using advanced data structures.
  • Implement low-latency caching with Redis.
  • Develop cloud-native apps with Docker and Kubernetes.
  • Design robust SQL and NoSQL database solutions.
  • Work with distributed systems and messaging (Kafka, RabbitMQ).
  • Support event-driven architectures.

Skills

Java
System architecture
Distributed systems
Data structures & algorithms
Caching strategies

Tools

Spring Boot
Docker
Kubernetes
Redis
Kafka
RabbitMQ
SQL
NoSQL

Job description

Location: Dubai, United Arab Emirates (On-site)

Job Category: Information Technology (IT) & Software

Job Overview

WalkingTree Technologies is looking for a technically strong Senior Java Developer with expertise in software architecture and hands‑on development. The role focuses on building next‑generation, high‑performance distributed applications using Java, Spring Boot, microservices, and modern cloud‑native technologies.

Candidates should have at least 10 years of professional experience, with strong capabilities in system architecture, technical decision‑making, and hands‑on coding.

Key Responsibilities
  • Design and develop scalable Java‑based microservices using Spring Boot.
  • Drive system architecture, design decisions, and technical ownership.
  • Build high‑performance applications using advanced data structures and algorithms.
  • Implement low‑latency caching solutions using Redis.
  • Develop cloud‑native applications using Docker and Kubernetes.
  • Design robust database solutions across SQL and NoSQL ecosystems.
  • Work with distributed systems and messaging platforms such as Kafka and RabbitMQ.
  • Implement and support event‑driven architectures.
Requirements & Qualifications
  • Minimum 10 years of professional experience.
  • Strong hands‑on Java development expertise.
  • Experience developing microservices using Spring Boot.
  • Strong understanding of system architecture and software design.
  • Advanced knowledge of data structures and algorithms.
  • Experience with Redis and caching solutions.
  • Knowledge of Docker and Kubernetes.
  • Experience with SQL and NoSQL databases.
  • Understanding of distributed systems and event‑driven architectures.
  • Experience with Kafka and/or RabbitMQ.
  • Ability to combine architecture‑level thinking with hands‑on coding.
Salary, Benefits & Career Growth

Salary and additional benefits have not been specified. This opportunity offers exposure to scalable distributed systems, cloud‑native application development, microservices architecture, and high‑performance engineering.

Employment Type: On-site
Location: Dubai, UAE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect: Cloud-Native Microservices
Senior Java Architect: Cloud-Native Microservices

Walkingtree • United Arab Emirates

On-site
AED 180,000 - 260,000
Senior Java Developer (12+ years) - UAE residing candidate only
Senior Java Developer (12+ years) - UAE residing candidate only

Sapical Consulting Services Private Limited • Dubai

On-site
AED 305,000 - 365,000
Java Developer
Java Developer

Impronics Technologies • Dubai

On-site
AED 120,000 - 160,000
Senior Java Architect - Onsite Dubai, Microservices
Senior Java Architect - Onsite Dubai, Microservices

Sapical Consulting Services Private Limited • Dubai

On-site
AED 305,000 - 365,000
Staff Software Engineer - Java
Staff Software Engineer - Java

Reqiva • Dubai

On-site
AED 300,000 - 600,000
Senior Backend Engineer (Java Spring Boot Microservices) | Talent Arabia | Dubai, UAE
Senior Backend Engineer (Java Spring Boot Microservices) | Talent Arabia | Dubai, UAE

Tech Junction Ltd • Dubai

On-site
AED 300,000 - 460,000
Senior Java Developer | Dubai, UAE
Senior Java Developer | Dubai, UAE

etek.solutions • United Arab Emirates

On-site
AED 201,000 - 312,000
Senior Java Software Engineer
Senior Java Software Engineer

Dautom • Sharjah Emirate

On-site
AED 300,000 - 420,000
Senior Software Engineer – Java Software Development UAE
Senior Software Engineer – Java Software Development UAE

Egmont • United Arab Emirates

On-site
AED 180,000 - 300,000
Senior Full Stack Developer – Java/Python, Microservices & Cloud | Dubai, UAE
Senior Full Stack Developer – Java/Python, Microservices & Cloud | Dubai, UAE

Uasmart • Dubai

On-site
AED 250,000 - 420,000
Top locations