Tabbio
ENالعربية
تسجيل الدخول إلى التطبيق
الشهر الماضي

مطور الواجهة الخلفية الأول - Node.js

BlackStone eIT · Lebanon
Workableقدّم عبر موقع الشركة
Full Time
Remote
Senior

نبذة عن الوظيفة

ملخص الوظيفة نحن نبحث عن أحد كبار مطوري الواجهة الخلفية يتمتع بخبرة قوية في Node.js والخدمات الصغيرة وسير عمل Camunda وتكامل المؤسسات. يجب أن يتمتع المرشح بمهارات قوية في التطوير والإنتاج واستكشاف الأخطاء وإصلاحها وحل المشكلات، مع القدرة على التحقيق في المشكلات المعقدة عبر الخدمات الصغيرة وسير العمل وأنظمة المراسلة وواجهات برمجة التطبيقات وقواعد البيانات.

المتطلبات

  • تطوير وصيانة الخدمات الخلفية والخدمات الصغيرة باستخدام Node.js / TypeScript.
  • تطوير ودعم واجهات برمجة تطبيقات REST/GraphQL وتكامل الأنظمة.
  • تطوير وصيانة واستكشاف أخطاء سير عمل Camunda، ويفضل Camunda.
  • التحقيق في سير العمل الفاشلة أو المتوقفة، والعاملين، والحوادث، ومشكلات تنفيذ العملية.
  • تطوير واستكشاف أخطاء تكامل الرسائل وإصلاحها باستخدام RabbitMQ وAzure Service Bus.
  • التحقيق في مشكلات الإنتاج عبر واجهات برمجة التطبيقات والخدمات الصغيرة وسير العمل وقوائم الانتظار وقواعد البيانات والتكاملات الخارجية.
  • إجراء تحليل السبب الجذري وتنفيذ الحلول التقنية الدائمة.
  • العمل مع Git/GitLab، بما في ذلك التفرع والدمج والاختيار وإعادة القاعدة وحل التعارضات وأنشطة الإصدار/الإصلاح العاجل.
  • فهم خدمات Java/Spring Boot الموجودة واستكشاف الأخطاء وإصلاحها.
  • المشاركة في مراجعات التعليمات البرمجية وعمليات النشر ودعم الإنتاج وحل الحوادث الحرجة.
  • التعاون مع DevOps والبنية التحتية وضمان الجودة والتكامل والفرق الفنية الأخرى
  • التعامل مع قواعد بيانات أوراكل الهيكلية

المسؤوليات

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.

المتطلبات

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

المهارات والوسوم

Technical TeamLBTypeScriptJavaAzureDevOpsOracleNode.js

احجز رابط tabbio
قبل أن يُحجز