Senior Java Developer (12+ years) - UAE residing candidate only

Sapical Consulting Services Private Limited

Dubai

On-site

AED 305,000 - 365,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sapical is hiring a Senior Java Developer / Technical Architect to join its established IT services team in Dubai. You will own design and development of high-performance, scalable Java applications and microservices, driving architectural decisions while delivering robust solutions that scale.

The role requires strong hands-on programming and deep knowledge of distributed systems. You will work on cloud-native deployments using Docker/Kubernetes, implement efficient caching with Redis, and

Qualifications

  • 10+ years of Java engineering experience.
  • Strong architectural leadership and hands-on coding ability.
  • Experience delivering enterprise-grade distributed systems.

Responsibilities

  • Design, develop and maintain scalable Java applications and microservices using Core Java and Spring Boot.
  • Drive solution architecture and engineering decisions across complex environments.
  • Detail performance, concurrency and data-structure considerations for high-volume systems.
  • Implement caching strategies with Redis and optimize data access.
  • Build and deploy cloud-native apps with Docker and Kubernetes and modern DevOps practices.
  • Design and manage relational and NoSQL databases for scalable workloads.
  • Develop event-driven architectures using Kafka or RabbitMQ and other messaging systems.
  • Identify bottlenecks, troubleshoot production issues and optimize performance.
  • Establish code quality, security, scalability, and maintainability best practices.
  • Take end-to-end ownership from architecture to deployment and optimization.

Skills

Java engineering
System design
Code optimization

Tools

Spring Boot
Spring Framework
Microservices
JVM tuning
Redis
Docker
Kubernetes
Apache Kafka
RabbitMQ
REST APIs
CI/CD
NoSQL databases
SQL databases
DevOps practices

Job description

Senior Java Developer / Technical Architect

Location: Dubai, UAE | Onsite

Experience: 12+ Years

Employment Type: Full-Time | Direct Client Payroll

Compensation: Competitive, aligned with industry standards (up to AED 30,000 per month)

Availability: Immediate to 15 Days

About the Opportunity

Sapical is hiring an accomplished Senior Java Developer / Technical Architect on behalf of a well-established IT services organisation in the Middle East, with over 20 years of industry experience and a workforce of 800+ professionals.

This is an opportunity to join an established technology organisation and contribute to the design and development of high-performance, scalable and enterprise-grade distributed applications.

We are looking for an engineering professional who combines strong architectural capabilities with exceptional hands‑on development skills. The ideal candidate should be comfortable taking ownership of complex technical challenges, making critical design decisions and building robust solutions that perform at scale.

Key Responsibilities
  • Design, develop and maintain scalable, enterprise-grade Java applications and microservices using Core Java and Spring Boot.
  • Drive solution architecture, technical design and engineering decisions across complex application environments.
  • Develop high-performance applications with a strong understanding of Data Structures, Algorithms, concurrency and performance optimisation.
  • Design and implement efficient caching strategies using Redis and other distributed caching technologies.
  • Build and deploy cloud-native applications using Docker, Kubernetes and modern DevOps practices.
  • Design, optimise and manage relational and NoSQL databases for high-volume transactional and distributed environments.
  • Develop and manage event-driven architectures using Apache Kafka, RabbitMQ or similar messaging platforms.
  • Identify performance bottlenecks, troubleshoot complex production issues and implement scalable engineering solutions.
  • Establish technical best practices around code quality, application security, scalability and maintainability.
  • Take end-to-end ownership of technical deliverables, from architecture and development through deployment and optimisation.
Required Technical Expertise
Core Development
  • Advanced Core Java and modern Java programming.
  • Spring Boot, Spring Framework and Microservices.
  • Advanced Data Structures and Algorithms.
  • Multithreading, concurrency and JVM performance tuning.
Distributed Systems & Integration
  • Distributed systems architecture.
  • Apache Kafka, RabbitMQ and event-driven systems.
  • REST APIs and enterprise application integration.
  • Redis and low-latency caching.
  • Docker and Kubernetes.
  • CI/CD pipelines and modern deployment practices.
Database Technologies
  • NoSQL databases and data modelling.
  • Database performance tuning and optimisation.
Ideal Candidate Profile
  • 10+ years of relevant professional experience in Java engineering.
  • Demonstrated experience designing and developing complex, scalable applications.
  • Strong architectural understanding combined with excellent hands‑on coding capabilities.
  • Experience handling high-throughput, low-latency and distributed application environments.
  • Excellent analytical, problem‑solving and technical decision‑making abilities.
  • A proven track record of delivering production‑grade enterprise applications.
Important Eligibility Criteria
  • Candidates must currently be residing in the UAE.
  • Must be available to join immediately or within a maximum of 15 days.
  • Must be willing to work onsite in Dubai.
  • Only candidates with strong technical depth and relevant enterprise engineering experience will be considered.
Compensation & Employment
  • Competitive compensation based on experience and current market standards.
  • Direct employment on the client's payroll.
  • Opportunity to work with an established Middle East technology organisation with 20+ years of industry presence and 800+ employees.

Sapical | Talent. Technology. Transformation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer | Dubai, UAE
Senior Java Developer | Dubai, UAE

etek.solutions • United Arab Emirates

On-site
AED 201,000 - 312,000
Senior Java Developer – Microservices & Distributed Systems | Dubai, UAE
Senior Java Developer – Microservices & Distributed Systems | Dubai, UAE

Walkingtree • United Arab Emirates

On-site
AED 180,000 - 260,000
Senior Technical Engineer (Architect) - Java
Senior Technical Engineer (Architect) - Java

ConnexR Solutions Pvt Ltd • Dubai

On-site
AED 223,000 - 268,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
Senior Java Software Engineer
Senior Java Software Engineer

Dautom • Sharjah

On-site
AED 446,000 - 737,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
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 (Redis & PostgreSQL) | Aventus Global | Dubai
Senior Java Developer (Redis & PostgreSQL) | Aventus Global | Dubai

Aventus Global • Dubai

On-site
AED 480,000 - 720,000
Java Technical Architect
Java Technical Architect

HTC Global Services • Dubai

On-site
AED 300,000 - 600,000
Top locations