Senior Development Lead – Full Stack Microservices | Dune Tech Co | Saudi Arabia

Dune Tech Co

Saudi Arabia

On-site

SAR 300,000 - 600,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Dune Tech Co in Saudi Arabia seeks a Senior Development Lead – Full Stack Microservices to guide software architecture, drive delivery, and raise engineering standards on-site in Saudi Arabia. You will steer Java/Spring Boot backend and React JS frontend, design low‑level designs, mentor teams, and ensure secure, scalable microservices with Docker/Kubernetes and CI/CD in Jenkins or Azure DevOps.

This hands-on role emphasizes architecture reviews, code quality, performance optimization, and

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a closely related technical field.
  • Minimum of 8 to 12+ years of progressive professional experience in software engineering and enterprise application development.
  • Minimum of 3+ years in a Technical Lead or Development Lead role.
  • Demonstrated mastery in Java development, Spring Boot, microservices architecture patterns, and Low-Level Design (LLD).
  • In-depth expertise in secure API design, RESTful services, and OAuth2, OIDC, JWT.

Responsibilities

  • Provide hands-on technical and architectural leadership across full-stack development squads delivering enterprise microservices.
  • Author, validate, and maintain comprehensive Low-Level Designs (LLD) and interface control documents.
  • Architect, develop, and optimize high-throughput, distributed backend microservices using Java and Spring Boot.
  • Design, implement, and secure API models with OAuth2, OIDC, and JWT standards.
  • Oversee frontend development using React JS and state management suites.
  • Establish and enforce code review standards, unit testing, static analysis, and refactoring.
  • Deploy, orchestrate, and manage containerized workloads with Docker and Kubernetes.
  • Build and maintain CI/CD pipelines in Jenkins or Azure DevOps.
  • Lead root-cause analysis for production incidents and latency bottlenecks.
  • Mentor engineers and coordinate with product managers to ensure sprint delivery.

Skills

Java development
Spring Boot
Microservices
LLD
REST APIs
OAuth2 / OIDC / JWT
React JS
ES6+ JavaScript
CSS frameworks
Git
CI/CD pipelines
Jenkins / Azure DevOps

Education

Bachelor's or Master's in CS/Software Engineering/IT or related

Tools

Docker
Kubernetes
Jenkins
Azure DevOps
Git

Job description

Position Summary

As Senior Development Lead – Full Stack Microservices at Dune Tech Co, you will serve as the principal engineering authority directing software architecture, technical delivery, and engineering excellence on‑site in Saudi Arabia. Operating across mission‑critical digital enterprise platforms, this hands‑on technical leadership role is dedicated to architecting resilient, distributed microservices ecosystems and responsive web frontends. You will bridge complex business goals with cutting‑edge engineering rigor, translating high‑level enterprise requirements into robust low‑level designs (LLD), mentoring multidisciplinary engineering squads, and authoring critical core components to drive seamless digital transformation.

Detailed Job Description

The Senior Development Lead is responsible for the end‑to‑end design, implementation, and operational scalability of cloud‑native microservices architectures and modern web applications. In this pivotal technical leadership position, you will govern engineering best practices across Java, Spring Boot, and React JS stacks, authoring comprehensive Low‑Level Designs (LLDs) and orchestrating high‑throughput, fault‑tolerant RESTful APIs. Day‑to‑day duties involve leading architectural reviews, enforcing strict automated code quality standards, resolving complex system performance bottlenecks, and guiding development squads through rapid agile release sprints.

In this security‑conscious, hands‑on role, you will architect and enforce robust zero‑trust API security frameworks utilizing OAuth2, OpenID Connect (OIDC), and JSON Web Tokens (JWT) across all microservice transactions. You will champion continuous delivery modernization, deploying containerized applications into Docker and Kubernetes environments managed through enterprise CI/CD pipelines in Jenkins and Azure DevOps. The ideal candidate blends deep full‑stack coding capability with decisive technical leadership, providing top‑tier troubleshooting, mentoring developers, and maintaining uncompromising software integrity to deliver world‑class digital products across Saudi Arabia.

Key Responsibilities
  • Provide hands‑on technical and architectural leadership across full‑stack software development squads delivering enterprise microservices.
  • Author, validate, and maintain comprehensive Low‑Level Designs (LLD), interface control documents, and system architecture blueprints.
  • Architect, develop, and optimize high‑throughput, distributed backend microservices utilizing Java and Spring Boot frameworks.
  • Design, implement, and harden enterprise‑grade API security models leveraging OAuth2, OpenID Connect (OIDC), and JWT standards.
  • Oversee and contribute to the development of modern, responsive single‑page web applications utilizing React JS and state management suites.
  • Establish and enforce rigorous code review standards, unit testing frameworks, static code analysis, and refactoring initiatives.
  • Deploy, orchestrate, and manage containerized microservice workloads utilizing Docker, Kubernetes, and cloud‑native runtime environments.
  • Build, optimize, and maintain automated continuous integration and continuous deployment (CI/CD) pipelines in Jenkins or Azure DevOps.
  • Lead deep‑dive diagnostic investigations and root‑cause analysis (RCA) to resolve complex production incidents and latency bottlenecks.
  • Mentor, upskill, and technically guide software engineers while partnering with product managers to ensure predictable sprint delivery.
Required Qualifications & Skills
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a closely related technical field.
  • Minimum of 8 to 12+ years of progressive professional experience in software engineering and enterprise application development.
  • Minimum of 3+ years of proven track record serving in a Technical Lead or Development Lead engineering role.
  • Demonstrated subject matter mastery in Java development, Spring Boot, microservices architecture patterns, and Low‑Level Design (LLD).
  • In‑depth technical expertise in secure API design, RESTful services, and industry‑standard security protocols including OAuth2, OIDC, and JWT.
  • Strong hands‑on engineering proficiency in front‑end web development utilizing React JS, modern JavaScript (ES6+), and CSS frameworks.
  • Extensive practical experience with container technologies (Docker) and container orchestration platforms (Kubernetes).
  • Proven track record with version control (Git) and building automated CI/CD deployment pipelines using Jenkins or Azure DevOps.
Nice‑to‑Have Skills
  • Industry‑standard cloud certifications such as AWS Certified Solutions Architect, AWS Certified Developer, or Azure Solutions Architect Expert.
  • Hands‑on experience with asynchronous messaging architectures and event‑driven streaming platforms (Apache Kafka, RabbitMQ).
  • Working knowledge of relational databases (PostgreSQL, MySQL) and NoSQL datastores (MongoDB, Redis) with performance tuning experience.
  • Familiarity with observability and distributed tracing tools such as Prometheus, Grafana, Jaeger, or the ELK Stack.
  • Prior professional engineering experience delivering enterprise digital transformation initiatives within Saudi Arabia or the GCC region.
Application Information
  • Recruiter / Hiring Employer: Dune Tech Co
  • Work Location: Saudi Arabia (Strictly Onsite)
  • Employment Type: Full Time
  • Availability / Joining Requirement: Immediate joiners preferred
Recruitment Pro Tip

Because this leadership role strictly requires an onsite commitment in Saudi Arabia and values immediate availability, clearly state your immediate joiner status and willingness to work onsite right at the top of your resume. Emphasize your hands‑on duality in both architecture (LLD, Spring Boot microservices, OAuth2/OIDC security) and front‑end delivery (React JS), explicitly quantifying the team sizes you have led and production microservices you have deployed to capture executive consideration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Microservices Lead – Onsite in Saudi
Senior Full-Stack Microservices Lead – Onsite in Saudi

Dune Tech Co • Saudi Arabia

On-site
SAR 300,000 - 600,000
Senior Development Lead Full Stack Microservices_ Onsite Saudi Arabia
Senior Development Lead Full Stack Microservices_ Onsite Saudi Arabia

Royal Cyber • Saudi Arabia

On-site
SAR 300,000 - 540,000
Senior Development Lead - Full Stack Microservices
Senior Development Lead - Full Stack Microservices

CreditNinja - KMD Partners, LLC • Riyadh

On-site
SAR 420,000 - 660,000
Mobile Engineering Technical Lead
Mobile Engineering Technical Lead

akkodis • Saudi Arabia

On-site
SAR 300,000 - 420,000
Senior Full stack Programmer - IT | Saudi Arabia
Senior Full stack Programmer - IT | Saudi Arabia

Rawaj HCM Jobs • Riyadh

On-site
SAR 240,000 - 360,000
Senior Full-Stack Tech Lead: Microservices & API Architect
Senior Full-Stack Tech Lead: Microservices & API Architect

Royal Cyber • Saudi Arabia

On-site
SAR 300,000 - 540,000
Lead Software Engineer (.NET)
Lead Software Engineer (.NET)

Jobgether • Saudi Arabia

Remote
SAR 300,000 - 420,000
Full-time remote
Salary range disclosed to candidates
28 calendar days vacation per year
+3
Senior Development Lead Full Stack Microservices
Senior Development Lead Full Stack Microservices

Royal Cyber • Medina

On-site
SAR 167,000 - 335,000
Java Technical Lead
Java Technical Lead

Yallo Retail • Riyadh

On-site
SAR 300,000 - 520,000
Hands-on Tech Lead - Java/Spring Microservices Architect
Hands-on Tech Lead - Java/Spring Microservices Architect

CreditNinja - KMD Partners, LLC • Riyadh

On-site
SAR 420,000 - 660,000