📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 22/08/2026. It no longer accepts applications.

Backend/API Lead

Digitas ME · Gouvernorat d'Amman

Senior 🇬🇧 English
Node.js NestJS REST OpenAPI/Swagger GraphQL Azure App Service Azure Service Bus Azure SQL Azure Monitor OAuth 2.0 SAML Optimizely CMS Next.js Snowflake Cloudflare CDN Azure DevOps GitLab SonarQube VAPT

Job description

About the role

You will own the back‑end microservices layer and all API integrations across multiple channels, including websites, a Super App, kiosks and digital signage. As the technical authority you will design, build and lead Node.js/NestJS services hosted on Azure and ensure seamless integration with roughly 18 airport‑related systems.

Key responsibilities

  • Design and implement stateless, modular microservices using Node.js/NestJS on Azure App Service.
  • Configure Azure API Management as the central gateway with rate limiting, OAuth 2.0, caching, logging and RBAC.
  • Own integration delivery for systems such as FIDS, BHS, AODB, CRM, payment gateways, booking engines, loyalty platforms and identity providers.
  • Build headless content APIs from Optimizely CMS (GraphQL) to feed Next.js front‑ends and Snowflake CDP.
  • Architect for performance (300 users, 10 req/s spikes) and resilience with auto‑scaling, multi‑region failover and circuit‑breaker patterns.
  • Implement security controls (OAuth 2.0, SAML, OpenID, OWASP API Top 10) and support VAPT remediation.
  • Collaborate with DevOps to create CI/CD pipelines (Azure DevOps, GitLab) and enforce code quality via SonarQube.
  • Lead a growing integration engineering chapter, set coding standards, conduct code reviews and mentor junior engineers.
  • Produce technical documentation, runbooks and handover material for L1‑L3 support teams.

Required profile

  • 6+ years of back‑end engineering experience, with at least 3 years leading multi‑channel digital platforms.
  • Deep hands‑on expertise in Node.js and NestJS; Node.js must be the primary stack.
  • Strong Azure experience, especially APIM, App Service, Service Bus, Event Grid, Azure SQL, Traffic Manager and Monitor.
  • Proven track record delivering complex third‑party integrations at scale.

Required skills

  • Node.js
  • NestJS
  • REST, OpenAPI/Swagger
  • GraphQL
  • Azure API Management
  • Azure App Service
  • Azure Service Bus
  • Azure Event Grid
  • Azure SQL
  • Azure Traffic Manager
  • Azure Monitor
  • OAuth 2.0, SAML, OpenID Connect
  • Optimizely CMS
  • Next.js (SSG/ISR)
  • Snowflake
  • Cloudflare CDN
  • CI/CD (Azure DevOps, GitLab)
  • SonarQube
  • Vulnerability assessment & penetration testing (VAPT)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Digitas ME.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Jordan.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

17 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Digitas ME

Gouvernorat d'Amman