Enable job alerts via email!

Senior Backend Developer

SD (Middle East) LLC

Dubai

On-site

AED 120,000 - 200,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading provider of innovative solutions for airport logistics is seeking a Senior Backend Developer to join their Dubai team. The successful candidate will develop scalable microservices and support high-throughput operations. This role requires extensive experience with Node.js, NestJS, Kafka, and a strong ability to work collaboratively in a dynamic environment.

Qualifications

  • Minimum 5 years of backend development experience with Node.js and TypeScript.
  • Strong experience with NestJS, Express, and event-streaming systems like Kafka.
  • Ability to work in agile, distributed teams with strong collaboration skills.

Responsibilities

  • Design, build, and maintain microservices using NestJS, Node.js, and Express.
  • Develop and maintain Kafka and RabbitMQ integrations in real-time event-driven architecture.
  • Lead code reviews and architecture discussions.

Skills

Node.js
TypeScript
NestJS
Kafka
RabbitMQ
MongoDB
Redis
Docker
CI/CD

Tools

Grafana
OpenTelemetry

Job description

View job here

Full-time

Experienced Professional

6 / 19 / 25

Together, We Make the Difference

We are a leading provider of innovative, high-performance solutions for airport logistics. Our portfolio includes products and services for baggage and cargo handling, advanced software for the digitalization of logistics processes, and a comprehensive range of maintenance and support services. Our major clients include renowned airports and airlines around the world.

We are looking for a Senior Backend Developer to join our team in Dubai to lead the development of our real-time, event-driven backend systems for Suite 360. You will be at the heart of building scalable microservices using NestJS, Kafka, RabbitMQ, and MongoDB, supporting high-throughput operations across logistics infrastructure.

What are my responsibilities?

  • Design, build, and maintain microservices using NestJS, Node.js, and Express.
  • Develop and maintain Kafka and RabbitMQ integrations in real-time event-driven architecture.
  • Build high-performance APIs and services that interact with MongoDB, Redis, and other backend components.
  • Ensure containerized deployments using Docker, and support deployments on AWS or Cloud Foundry.
  • Lead code reviews, architecture discussions, and mentor junior developers.

What do I need to qualify for the role?

  • Minimum 5 years of backend development experience with Node.js and TypeScript.
  • Strong experience with NestJS, Express, and event-streaming systems like Kafka.
  • Familiarity with MongoDB, Redis, and RabbitMQ.
  • Experience building microservices and real-time data pipelines.
  • Proficiency with Docker and CI / CD pipelines (GitLab).
  • Solid understanding of distributed systems and performance optimization.
  • Ability to work in agile, distributed teams with strong collaboration skills.
  • Experience working in logistics, aviation, or industrial IoT.
  • Understanding of backend services or APIs built with NestJS or Node.js.
  • Experience with observability tools (Grafana, OpenTelemetry).
  • Exposure to frontend technologies like Vue (for full-stack collaboration).
  • Able to accommodate a flexible work schedule.
  • Independent thinking, problem-solving skills, discretion, and integrity are required.
  • Self-starter who can work independently as well as carry out instructions as required.
  • Good communication skills in English.

Apply Online

Imprint | Privacy Policy

Powered by softgarden

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.