[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.