Senior Full Stack Developer

Sutherland

Abu Dhabi

On-site

AED 180,000 - 240,000

Full time

19 hours 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

Sutherland seeks a Senior Full Stack Developer to design, build, modernize, and support enterprise-grade digital platforms in Abu Dhabi. The role blends hands-on engineering with technical leadership across frontend, backend, integration, cloud-native deployment, and DevOps.

The successful candidate translates business needs into secure, scalable solutions, establishes reusable standards, contributes to architecture governance, and mentors development teams throughout the software delivery

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.

Responsibilities

  • Design, develop, test, and maintain full stack applications.
  • Translate requirements into technical designs and delivery plans.
  • Build cloud-native solutions with microservices and containerization.
  • Contribute to architecture reviews, tech selection, and platform roadmaps.
  • Remain hands-on in coding and debugging production issues.

Skills

Full stack development
Java
React
Node.js
Cloud

Education

Bachelor's degree in Computer Science

Tools

Git
Docker
Kubernetes

Job description

We are seeking an experienced Senior Full Stack Developer to design, build, modernize, and support enterprise grade digital platforms and mission‑critical business applications.

The role combines hands‑on engineering with technical leadership across frontend, backend, integration, cloud‑native deployment, and DevOps practices.

The successful candidate will translate business needs into secure, scalable solutions, establish reusable engineering standards, contribute to architecture governance, and mentor development teams throughout the software delivery lifecycle.

Full Stack Engineering & Solution Design
  • Design, develop, test, and maintain secure, scalable, and highly available full stack applications.
  • Translate business and functional requirements into technical designs, architecture decisions, and delivery plans.
  • Build cloud‑native solutions using microservices, stateless service patterns, containerization, and API‑first principles.
  • Contribute to solution architecture reviews, technology selection, engineering standards, and platform roadmaps.
  • Remain hands‑on in coding, troubleshooting, technical spikes, and resolution of complex production issues.
Frontend Engineering
  • Develop responsive Single Page Applications using Python, React, Next.js, TypeScript, and modern web standards.
  • Build reusable component libraries and design systems using tools such as Tailwind CSS, Radix, or ShadCN.
  • Implement role‑based dashboards, accessible interfaces, reusable state and data‑fetching patterns, and responsive workflows.
  • Design and develop backend services and microservices using Java, Spring Boot, Node.js, or NestJS.
  • Build REST and SOAP services, enterprise integration layers, background processing, and event‑driven workflows.
  • Implement authentication, authorization, role‑based access control, audit logging, idempotency, and exception handling.
  • Design configurable business workflows, approval processes, task orchestration, and regulatory process automation.
Enterprise Integration & Data
  • Integrate internal platforms, external service providers, and enterprise applications.
  • Implement synchronous and asynchronous integrations using REST, SOAP, or equivalent messaging technologies.
  • Design data models and persistence services using PostgreSQL, Snowflake, Oracle, MySQL, or equivalent relational databases.
  • Apply sound practices for transactions, data integrity, query optimization, integration resiliency, and failure recovery.
  • Have very good understanding of transaction and analytical data models.
Cloud, DevOps & Operational Excellence
  • Package and deploy applications using Docker, Kubernetes, OpenShift, and Helm.
  • Build and maintain CI/CD pipelines using GitLab, Jenkins, or equivalent platforms.
  • Implement structured logging, monitoring, alerting, health checks, and operational dashboards.
  • Improve release reliability through automated build, test, security scanning, deployment, and rollback practices.
  • Contribute to infrastructure automation and environment consistency using Infrastructure as Code where applicable.
Technical Leadership & Collaboration
  • Mentor engineers, conduct code and design reviews, and promote consistent software engineering practices.
  • Collaborate with product owners, business analysts, architects, QA, cybersecurity, infrastructure, and release teams.
  • Lead technical estimation, sprint planning, dependency management, risk resolution, and delivery governance.
  • Produce clear architecture decisions, technical documentation, API specifications, operational runbooks, and knowledge‑transfer materials.
  • Use approved AI‑assisted development tools to improve delivery productivity, documentation, testing, and code quality.
  • Establish governed AI‑assisted workflows that retain human review, security, compliance, traceability, and intellectual property controls.
  • Assess emerging engineering tools and recommend practical adoption patterns aligned with enterprise standards.
Required Qualifications & Experience
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 10+ years of software engineering experience, including at least 5 years delivering full stack applications.
  • Proven delivery of enterprise‑scale, high‑availability, or mission‑critical digital platforms.
  • Hands‑on experience building cloud‑native and microservices‑based solutions.
  • Experience leading technical delivery, mentoring engineers, and working in Agile environments.
  • Strong problem‑solving, stakeholder communication, documentation, and cross‑functional collaboration skills.
  • Must have experience with mobile application development and responsive application development.
  • Experience with content management systems is good to have.
Preferred Qualifications
  • Experience with Python, React Native, Firebase, or cross‑platform mobile application delivery.
  • Working knowledge of OAuth 2.0, OpenID Connect, JWT, OWASP Top 10, API gateways, secrets management, and DevSecOps controls.
  • Experience with test automation, TDD, contract testing, performance testing, and code‑quality platforms such as SonarQube.
  • Experience with observability tools and standards such as Prometheus, Grafana, ELK, or OpenTelemetry.
  • Exposure to Azure, AWS, or Google Cloud and Infrastructure as Code tools such as Terraform.
  • Knowledge of Domain-Driven Design, distributed systems patterns, and architecture decision records.
  • Relevant certifications such as TOGAF, PMI-ACP, SAFe, ITIL, cloud, Java, or Kubernetes certifications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Web Developer
Senior Full Stack Web Developer

Recruitmeplus • Dubai

Hybrid
AED 420,000 - 660,000
Hybrid work
AI‑forward culture
Office collaboration
+1
Sr. Full Stack Engineer - Digital Banking & API Platform
Sr. Full Stack Engineer - Digital Banking & API Platform

GSS Tech Group • Dubai

On-site
AED 300,000 - 520,000
Sr. Full Stack Engineer - Digital Banking & API Platform
Sr. Full Stack Engineer - Digital Banking & API Platform

GSSTech Group • Dubai

On-site
AED 320,000 - 520,000
Full Stack Developer
Full Stack Developer

Lidoma • Dubai

On-site
AED 240,000 - 480,000
Full Stack Developer
Full Stack Developer

Tech ECS Limited • Dubai

On-site
AED 180,000 - 300,000
Senior Full-Stack Product Engineer
Senior Full-Stack Product Engineer

Client of Salt • Abu Dhabi

On-site
AED 180,000 - 240,000
Full Stack Developer
Full Stack Developer

Crescent Petroleum Company • Sharjah

On-site
AED 180,000 - 240,000
Full Stack Developer (React.js / Next.js / Nest.js)
Full Stack Developer (React.js / Next.js / Nest.js)

Müller's Solutions • Dubai

On-site
AED 391,000 - 614,000
Senior Full Stack Engineer
Senior Full Stack Engineer

NorthBay Solutions LLC • Abu Dhabi

Hybrid
AED 280,000 - 420,000
Senior Developer - SDET
Senior Developer - SDET

Innova Solutions • Dubai

On-site
AED 300,000 - 520,000