Senior Backend Developer - Node.js

BlackStone eIT

View original posting

Work arrangement
Remote
Job type
Full-time
Occupation
Software & IT
Location
TN
Compensation
Not disclosed
Apply by
May 14, 2027

About this role

Job Summary

We are seeking aSenior Backend Developerwith 6-7 years of experience in backend development usingNode.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 usingNode.jsandTypeScript.
  • Build, enhance, and supportRESTful APIsandGraphQL services.
  • Develop, maintain, and troubleshootCamunda 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 usingRabbitMQandAzure 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 usingGit/GitLab, including branching, merging, rebasing, cherry-picking, conflict resolution, and release management.
  • Understand, support, and troubleshoot existingJava/Spring Bootservices.
  • 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 withOracle Databasesand 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 inNode.js,TypeScript, and microservices architecture.

Experience developing and supportingREST APIsandGraphQL APIs.

Hands-on experience withRabbitMQ,Azure Service Bus, or similar messaging platforms.

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

Experience withGit/GitLabversion control and release management practices.

Good understanding of database concepts and experience withOracle Database.

Ability to investigate issues across distributed systems and enterprise integrations.

Experience withJava/Spring Bootsupport and troubleshooting is highly preferred.

Experience with workflow engines such asCamundais a plus.

Strong analytical, communication, and problem-solving skills.

Arabic language proficiency is mandatory.

Apply on employer site

You'll continue on the employer's careers page to submit your application.