Senior Backend Developer - Node.js
Lebanon2w ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Skills
Experience
Level
Title
Location
Salary
Freshness
Similarity
Key details
- Location
- Lebanon
- Work style
- Remote
- Level
- Senior
- Job type
- Full-time
- Function
- Software engineering
- Focus area
- Backend
- Posted
- 2w ago
Skills
azurecode reviewsgitgitlabgraphqljavamicroservicesnode.jsoraclerabbitmqrestroot cause analysisspringspring boottroubleshootingtypescript
About the role
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