Senior Backend Developer - Node.js at BlackStone eIT

B
Senior Backend Developer - Node.js
BlackStone eIT

Job details

EGYTodayRemotevia Himalayas

Use AI to assess how you fit

About this role

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
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. Originally posted on Himalayas