# Senior Backend Developer - Node.js

> BlackStone eIT · Egypt (Remote) · Full-time · Posted 2026-11-10

**Workplace:** remote

## Description

### Job Summary

We are seeking a **Senior Backend Developer** with 6-7 years of experience in backend development using **Node.js and TypeScript**. The ideal candidate will have strong expertise in developing scalable microservices, enterprise integrations, API development, and production support. The role requires excellent troubleshooting and problem-solving capabilities to investigate and resolve complex issues across microservices, workflows, messaging systems, databases, and external integrations.

### Key Responsibilities

-   Design, develop, and maintain backend applications and microservices using **Node.js** and **TypeScript**.
-   Build, enhance, and support **RESTful APIs** and **GraphQL services**.
-   Develop, maintain, and troubleshoot **Camunda workflows** (Camunda experience is a plus but not mandatory; training will be provided).
-   Investigate and resolve workflow execution issues, stuck processes, worker failures, and production incidents.
-   Develop and support messaging integrations using **RabbitMQ** and **Azure Service Bus**.
-   Diagnose and resolve production issues across APIs, microservices, workflows, messaging queues, databases, and third-party integrations.
-   Conduct root cause analysis and implement long-term technical solutions.
-   Manage source code using **Git/GitLab**, including branching, merging, rebasing, cherry-picking, conflict resolution, and release management.
-   Understand, support, and troubleshoot existing **Java/Spring Boot** services.
-   Participate in code reviews, deployments, production support activities, and critical incident resolution.
-   Collaborate closely with DevOps, Infrastructure, QA, and Integration teams to deliver high-quality solutions.
-   Work with **Oracle Databases** and troubleshoot database performance and application-related issues.

## Requirements

a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }

6-7 years of hands-on experience in backend software development.

Strong expertise in **Node.js**, **TypeScript**, and microservices architecture.

Experience developing and supporting **REST APIs** and **GraphQL APIs**.

Hands-on experience with **RabbitMQ**, **Azure Service Bus**, or similar messaging platforms.

Strong production support, troubleshooting, and problem-resolution skills.

Experience with **Git/GitLab** version control and release management practices.

Good understanding of database concepts and experience with **Oracle Database**.

Ability to investigate issues across distributed systems and enterprise integrations.

Experience with **Java/Spring Boot** support and troubleshooting is highly preferred.

Experience with workflow engines such as **Camunda** is a plus.

Strong analytical, communication, and problem-solving skills.

**Arabic language proficiency is mandatory.**

## Apply

[Apply at BlackStone eIT](https://apply.workable.com/blackstone-eit-2/j/715BAFC03B/apply)

---
Powered by [Workable](https://www.workable.com)
