last month
Senior Backend Developer - Node.js
BlackStone eIT · Lebanon
WorkableApply on company site
Full Time
Remote
Senior
Role overview
Job Summary
We are looking for a Senior Backend Developer with strong experience in Node.js, microservices, Camunda workflows, and enterprise integrations . The candidate should have strong development and production troubleshooting/problem-solving skills , with the ability to investigate complex issues across microservices, workflows, messaging systems, APIs, and databases.
Requirements
- Develop and maintain backend services and microservices using Node.js / TypeScript .
- Develop and support REST/GraphQL APIs and system integrations.
- Develop, maintain, and troubleshoot Camunda workflows , preferably Camunda.
- Investigate failed or stuck workflows, workers, incidents, and process execution issues.
- Develop and troubleshoot messaging integrations using RabbitMQ and Azure Service Bus .
- Investigate production issues across APIs, microservices, workflows, queues, databases, and external integrations.
- Perform root-cause analysis and implement permanent technical solutions.
- Work with Git/GitLab , including branching, merging, cherry-pick, rebase, conflict resolution, and release/hotfix activities.
- Understand and troubleshoot existing Java/Spring Boot services.
- Participate in code reviews, deployments, production support, and critical incident resolution.
- Collaborate with DevOps, Infrastructure, QA, Integration, and other technical teams
- handling Oracle structural databases
Responsibilities
1We are looking for a Senior Backend Developer with strong experience in Node.js, microservices, Camunda workflows, and enterprise integrations .
2Requirements
3Develop and maintain backend services and microservices using Node.js / TypeScript .
4Develop and support REST/GraphQL APIs and system integrations.
5Develop, maintain, and troubleshoot Camunda workflows , preferably Camunda.
6Investigate failed or stuck workflows, workers, incidents, and process execution issues.
7Develop and troubleshoot messaging integrations using RabbitMQ and Azure Service Bus .
8Investigate production issues across APIs, microservices, workflows, queues, databases, and external integrations.
Requirements
1Develop and maintain backend services and microservices using Node.js / TypeScript .
2Develop and support REST/GraphQL APIs and system integrations.
3Develop, maintain, and troubleshoot Camunda workflows , preferably Camunda.
4Investigate failed or stuck workflows, workers, incidents, and process execution issues.
5Develop and troubleshoot messaging integrations using RabbitMQ and Azure Service Bus .
6Investigate production issues across APIs, microservices, workflows, queues, databases, and external integrations.
7Perform root-cause analysis and implement permanent technical solutions.
8Work with Git/GitLab , including branching, merging, cherry-pick, rebase, conflict resolution, and release/hotfix activities.
9Understand and troubleshoot existing Java/Spring Boot services.
10Participate in code reviews, deployments, production support, and critical incident resolution.
11Collaborate with DevOps, Infrastructure, QA, Integration, and other technical teams
12handling Oracle structural databases
Skills and tags
Technical TeamLBTypeScriptJavaAzureDevOpsOracleNode.js