[Hiring] Senior Java Developer Dubai UAE

Position: Senior Java Developer

Date Posted: September 12, 2025

Industry: Information Technology / Software Development

Employment Type: Full Time

Experience: 8+ years

Qualification: Bachelor Degree holder (preferred)

Salary: AED 5000 to 10000

Location: Dubai, United Arab Emirates

Company: Elika Engineering

Description:


We’re Hiring – Senior Java Developer | Dubai 🚀
Role: Senior Java Developer
Location: Dubai, United Arab Emirates
Experience: 8+ years

Join a fast-growing engineering team in Dubai focused on building resilient, high-performance backend services. You will design and implement scalable systems, optimize critical paths for performance, and help drive architecture decisions for cloud-native applications. This role suits an experienced Java engineer who enjoys working on complex problems, mentoring peers, and delivering production-ready services.

Key Responsibilities:

  • Architect, develop and maintain backend services using modern Java.
  • Build and operate microservices, RESTful APIs, and event-driven components.
  • Optimize system performance and tune JVM-based applications.
  • Integrate caching and messaging technologies (Redis, Kafka/RabbitMQ) where appropriate.
  • Containerize applications and support Kubernetes-based deployments and CI/CD pipelines.
  • Work with relational and NoSQL databases (PostgreSQL/MySQL and NoSQL stores) and write efficient data-access layers.
  • Contribute to design reviews, code reviews, and maintain high engineering standards and best practices.
  • Mentor junior engineers and collaborate closely with product, QA, and DevOps teams.

Key Skills & Expertise:

  • Core Java (8/11/17) and strong knowledge of JVM internals.
  • Hands-on experience with Spring Boot and microservices architecture.
  • Experience with Redis and message brokers (Kafka or RabbitMQ) and event-driven design.
  • Familiarity with Docker, Kubernetes, and CI/CD tooling.
  • Strong SQL skills (PostgreSQL/MySQL) and experience with NoSQL databases.
  • Solid understanding of system architecture, design patterns, and performance tuning.
  • Cloud experience (AWS, GCP, or Azure) is a plus.

If you’re a seasoned Java developer who enjoys building robust backend systems and guiding teams toward reliable delivery, please apply using the details below.

Disclaimer: The job details above are structured for clarity and based on publicly available content from recruiters/Company pages. All rights remain with the original source; names may be withheld for confidentiality. We are not involved in the hiring process.