Microservices & API Developer

techcarrot

Dubai

On-site

AED 240,000 - 420,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Techcarrot in Dubai is seeking an experienced backend engineer to design, build, and maintain scalable microservices using Node.js and TypeScript. You will develop API-first solutions, deploy on AKS, and manage APIs with Azure API Management.

You will collaborate with product, QA, DevOps and architecture teams, implement OAuth 2.0 security, and contribute to CI/CD pipelines using Azure DevOps or GitHub Actions, with a focus on performance and observability.

Qualifications

  • 3–6 years of hands-on backend development experience with Node.js and TypeScript.
  • Experience designing and building microservices and RESTful APIs.
  • Hands-on experience with Azure services, especially AKS, API management and Key Vault.
  • Good understanding of with Docker and Kubernetes concepts.
  • Knowledge of CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Experience with SQL and/or NoSQL databases.
  • Understanding of API security best practices and OWASP guidelines.
  • Understanding of Ecommerce and Order management journey
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Responsibilities

  • Design, develop, and maintain scalable microservices using Node.js and TypeScript.
  • Build API-first solutions using REST standards and OpenAPI specifications.
  • Deploy, manage, and scale containerized applications on Azure Kubernetes Service (AKS).
  • Publish, secure, and manage APIs using Azure API Management (APIM).
  • Integrate backend services with internal and external systems using synchronous and asynchronous patterns.
  • Implement authentication and authorization using OAuth 2.0, OpenID Connect and Azure AD.
  • Ensure high code quality through testing, reviews and CI/CD automation.
  • Implement logging, monitoring, and tracing using Azure Monitor and Application Insights.
  • Collaborate with product, QA, DevOps and architecture teams.
  • Ability to work independently on features and contribute to design discussions.

Job description

  • Node.js development, Azure cloud infrastructure, Kubernetes-based deployments and API lifecycle management using Azure API Management.
  • Design, develop, and maintain scalable microservices using Node.js and TypeScript.
  • Build API-first solutions using REST standards and OpenAPI specifications.
  • Deploy, manage, and scale containerized applications on Azure Kubernetes Service (AKS).
  • Publish, secure, and manage APIs using Azure API Management (APIM).
  • Integrate backend services with internal and external systems using synchronous and asynchronous patterns.
  • Implement authentication and authorization using OAuth 2.0, OpenID Connect and Azure AD.
  • Ensure high code quality through testing, reviews and CI/CD automation.
  • Implement logging, monitoring, and tracing using Azure Monitor and Application Insights.
  • Collaborate with product, QA, DevOps and architecture teams.
  • Ability to work independently on features and contribute to design discussions.
Requirements
  • Required:
  • 3–6 years of hands‑on backend development experience with Node.js and TypeScript.
  • Experience designing and building microservices and RESTful APIs.
  • Hands‑on experience with Azure services, especially AKS, API management and Key Vault.
  • Good understanding of with Docker and Kubernetes concepts.
  • Knowledge of CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Experience with SQL and/or NoSQL databases.
  • Understanding of API security best practices and OWASP guidelines.
  • Understanding of Ecommerce and Order management journey
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • Preferred:
  • Experience with Next.js or similar Node.js frameworks.
  • Event-driven architectures using Azure Service Bus or Event Hubs.
  • Knowledge of OpenTelemetry, Prometheus, or Grafana.
  • Experience with performance tuning and scalability in cloud environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Microservices And API Developer
Microservices And API Developer

techcarrot • Dubai

On-site
AED 180,000 - 240,000
Azure Microservices & API Developer
Azure Microservices & API Developer

techcarrot • Dubai

On-site
AED 180,000 - 240,000
Azure Microservices & API Developer (Node.js/TypeScript)
Azure Microservices & API Developer (Node.js/TypeScript)

techcarrot • Dubai

On-site
AED 240,000 - 420,000
Backend Developer
Backend Developer

Maaloomatiia • Dubai

On-site
AED 167,400 - 223,200
Azure API Backend Engineer | Node.js & Microservices
Azure API Backend Engineer | Node.js & Microservices

PCS Gulf • Dubai

On-site
AED 180,000 - 240,000
Software Engineer - Java Back End
Software Engineer - Java Back End

Atribs Metscon • Dubai

On-site
AED 350,000 - 520,000
Full Stack Developer (.Net & Angular)
Full Stack Developer (.Net & Angular)

Dicetek LLC • Dubai

On-site
AED 70,000 - 90,000
Node JS Developer
Node JS Developer

MM Management • Dubai

On-site
AED 150,000 - 200,000
Senior Developer - SDET
Senior Developer - SDET

Innova Solutions • Dubai

On-site
AED 300,000 - 520,000
Senior Node.js Developer
Senior Node.js Developer

GSSTech Group • United Arab Emirates

On-site
AED 300,000 - 550,000