Lead Java Developer

Dubai, DU, AE, United Arab Emirates

Job Description

Job Title: Backend Lead

Experience: 10+ Years Location: Dubai (Onsite)

Candidate should be in UAE



Job Summary



We are seeking a highly experienced Backend Lead with strong expertise in enterprise-grade system design, micro services architecture, and large-scale distributed systems. The ideal candidate will bring deep technical expertise along with strong leadership, architectural ownership, and stakeholder management capabilities.

This role requires hands-on development, architectural decision-making, and end-to-end ownership of backend platforms built using modern Java (17+), Spring ecosystem, and event-driven architectures.

Key Responsibilities



? Lead end-to-end architecture, design, and development of scalable backend systems.

? Drive technical strategy, solution architecture, and system design across multiple projects.

? Provide technical leadership and mentorship to development teams and guide best engineering practices.

? Design and develop high-performance microservices using Java 17+, Spring Boot, and Spring Security.

? Own API design standards, ensuring robust RESTful services, idempotency, and backward compatibility.

? Architect and implement event-driven systems using Kafka and asynchronous messaging patterns.

? Ensure system scalability, fault tolerance, and resiliency using distributed system principles.

? Collaborate closely with product owners, stakeholders, and cross-functional teams to translate business needs into technical solutions.

? Drive best practices around code quality, performance optimization, and security.

? Oversee end-to-end delivery, from requirement analysis to production deployment and post-release support.

Key Skills & Technical Expertise



? Programming: Java 17+ (Strong command of functional programming, streams, concurrency)

? Frameworks: Spring Boot, Spring Framework, Spring Security

? Architecture:

o Microservices Architecture

o Distributed Systems

o Event-Driven Architecture

o API Design & Idempotency

? Messaging & Streaming: Kafka, Event Processing

? System Design: High availability, scalability, fault tolerance

? Databases: SQL & NoSQL databases

? DevOps & Cloud Exposure: CI/CD, containerization (Docker), orchestration (Kubernetes)

? Design Principles: SOLID, Clean Architecture, Domain-Driven Design (DDD)

Leadership & Soft Skills



? Proven experience in team leadership, mentoring, and technical guidance

? Strong stakeholder management and cross-team collaboration skills

? Ability to drive architectural discussions and influence technical decisions

? Excellent problem-solving, analytical, and communication skills

Preferred / Nice to Have



? Experience with cloud platforms (AWS / Azure / GCP)

? Exposure to monitoring and observability tools (Prometheus, Grafana, ELK)

? Experience with performance tuning, scalability testing, and system resilience patterns

Job Types: Full-time, Permanent

Pay: AED23,000.00 - AED27,000.00 per month

Ability to commute/relocate:

Dubai: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):

Notice period Current Salary per month in AED Expected salary per month in AED
Experience:

Docker, Kubernetes: 3 years (Required) Java 17 and above: 5 years (Required) Spring Boot, Spring Framework, Spring Security: 8 years (Required) Total: 10 years (Required) Microservices Architecture: 7 years (Required) Kafka, Event Processing: 4 years (Required) SQL & NOSQL: 6 years (Required)
Language:

* Arabic (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2231848
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned