Digivance Solutions
Java Backend Lead Architect
Digivance SolutionsUnited Arab Emirates8 hours ago
Full-timeInformation Technology

Job Title: Java Backend Lead

Experience: 10+ Years

Location: Dubai (Onsite)


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:
  • Microservices Architecture
  • Distributed Systems
  • Event-Driven Architecture
  • 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

Key Skills

Ranked by relevance