Staff Software Engineer - Java

Reqiva

Dubai

On-site

AED 300,000 - 600,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Reqiva in Dubai is seeking a Staff Software Engineer to lead backend development of large-scale platforms. The role emphasizes architecture ownership, hands-on coding and guiding multiple teams in modern distributed systems and AI tooling.

The successful candidate will work on Java, Spring Boot, microservices, cloud-native architectures and containerized deployments, while mentoring engineers and shaping engineering standards in a high-impact environment.

Qualifications

  • 10+ years of backend software engineering experience with Java and modern distributed architectures.
  • Strong expertise in Java/J2EE, Spring/Spring Boot, microservices and distributed systems.
  • Experience with cloud-native architectures on Azure, AWS or GCP.
  • Familiarity with Kafka, asynchronous processing and event-driven designs.
  • Hands-on leadership, architecture discussions and mentoring of engineers.

Responsibilities

  • Architect and develop scalable backend services using Java, Spring Boot and Spring Cloud.
  • Design highly available microservices and distributed systems.
  • Lead system design discussions across engineering teams.
  • Own complex multi-team technical initiatives and drive delivery.
  • Work with Kafka, asynchronous processing, caching and event-driven architectures.
  • Build and scale cloud-native apps on Azure, AWS or GCP.
  • Collaborate with Docker, Kubernetes/OpenShift and CI/CD pipelines.
  • Solve performance, scalability and production engineering challenges.
  • Create shared frameworks and engineering standards.
  • Mentor engineers and raise engineering standards across teams.
  • Introduce LLMs and GenAI tooling into engineering workflows.

Skills

Java
Spring Boot
Microservices
Distributed Systems
Cloud
AI/GenAI tooling
Docker
Kubernetes/OpenShift
Kafka
CI/CD
SQL/NoSQL

Tools

Docker
Kubernetes/OpenShift
Azure
AWS
GCP
Kafka

Job description

Staff Software Engineer – Java | Dubai

Dubai, UAE – 5 days onsite
Java | Spring Boot | Microservices | Distributed Systems | Cloud | AI/GenAI

We’re hiring a Staff Software Engineer to join a major digital technology organisation in Dubai, working on large-scale platforms used across multiple markets.

This is a senior hands-on individual contributor position for an engineer who enjoys solving difficult technical problems, designing scalable systems and influencing engineering standards across multiple teams.

You’ll work within a substantial engineering environment, taking ownership of architecture and delivery across complex backend and distributed systems, while helping shape how modern AI and GenAI tooling is adopted across the engineering organisation.

What you’ll be doing
  • Architecting and developing scalable backend services using Java, Spring Boot and Spring Cloud
  • Designing highly available, resilient microservices and distributed systems
  • Leading system design and architecture discussions across engineering teams
  • Taking ownership of complex, multi-team technical initiatives
  • Working with Kafka, asynchronous processing, caching and event-driven architectures
  • Building and scaling cloud-native applications across Azure, AWS or GCP
  • Working with Docker, Kubernetes/OpenShift and CI/CD
  • Solving complex performance, scalability and production engineering challenges
  • Creating shared frameworks, libraries and engineering standards
  • Mentoring experienced engineers and raising engineering standards across teams
  • Helping introduce LLMs and GenAI tooling into engineering workflows, including code generation, testing, documentation, log analysis and code review
What we’re looking for

You’ll ideally have 10+ years of backend software engineering experience, with deep expertise in Java and modern distributed architectures.

Strong experience across:

  • Java / J2EE
  • Spring / Spring Boot / Spring Cloud
  • Microservices and distributed systems
  • Kafka / JMS / asynchronous architectures
  • Docker and Kubernetes/OpenShift
  • Cloud platforms – Azure, AWS or GCP
  • CI/CD and modern engineering practices
  • SQL and NoSQL databases
  • High-performance and highly available systems

Experience using LLMs, GenAI or AI-assisted development tools to improve software engineering productivity would be a significant advantage.

We’re particularly interested in engineers who remain highly hands-on technically but operate beyond the boundaries of a single team – influencing architecture, mentoring engineers and taking ownership of major engineering initiatives.

This is a strong opportunity for an experienced Java engineer looking to take on genuine Staff-level technical ownership within a large-scale engineering environment in Dubai.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Java Architect – Scalable Microservices & GenAI
Staff Java Architect – Scalable Microservices & GenAI

Reqiva • Dubai

On-site
AED 300,000 - 600,000
Senior Backend Engineer – Java Spring Boot Microservices | Dubai, UAE
Senior Backend Engineer – Java Spring Boot Microservices | Dubai, UAE

talent-arabia • United Arab Emirates

On-site
AED 260,000 - 420,000
Software Engineer – Backend (Java / Spring Boot)
Software Engineer – Backend (Java / Spring Boot)

D4 Insight • Dubai

On-site
AED 420,000 - 540,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
Java Developer
Java Developer

Impronics Technologies • Dubai

On-site
AED 120,000 - 160,000
Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE
Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE

marc-ellis • United Arab Emirates

On-site
AED 446,000 - 781,000
Staff Engineer (Core & MLOps)
Staff Engineer (Core & MLOps)

Jobgether SRL • Abu Dhabi

Remote
AED 500,000 - 900,000
Remote-first
Flexible hours
Work on core infra
+2
Senior Java Software Engineer
Senior Java Software Engineer

Dautom • Sharjah

On-site
AED 446,000 - 737,000
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Lever, Inc. • United Arab Emirates

Remote
AED 180,000 - 300,000
Remote work
Cloud platforms exposure
CI/CD & Agile practices
Software Developer (Java / Backend / Frontend) - UAE National only
Software Developer (Java / Backend / Frontend) - UAE National only

Dicetek LLC • Dubai

On-site
AED 90,000 - 120,000