عن بُعد دوام كامل
Naseej -
مصر , القاهرة
--
Naseej

تفاصيل الوظيفة

وصف الشركة:

نسيج هي شركة تقنية رائدة ملتزمة بتسخير قوة التحول الرقمي في التعلم وإدارة المعرفة من خلال تمكين عملائنا من تقديم تجارب غنية لمستخدميهم والتكيف مع المشهد التكنولوجي الديناميكي، مع تقليل أعبائهم التقنية لتمكينهم من التركيز على تحقيق أهدافهم الاستراتيجية. وعلى مدى ما يقرب من 36 عامًا، قدمت شركة نسيج، بفروعها في جميع أنحاء منطقة الشرق الأوسط وشمال أفريقيا، العديد من المساهمات لتصبح واحدة من قادة السوق في مجالات التعلم الإلكتروني، وتكنولوجيا التعليم، والتحول الرقمي. موقع نسيج الإلكتروني: https://www.naseej.com/

وصف الوظيفة

نحن نبحث عن مطور برمجيات أول ذو خبرة يمتلك من 4 إلى 5 سنوات من الخبرة العملية في Java وSpring Boot وقواعد البيانات، ويفضل خبرة في Camunda وأطر عمل JavaScript. سيقوم المرشح المثالي بتصميم وتطوير وصيانة أنظمة خلفية (backend) قابلة للتوسع، مع التعاون مع فرق متعددة الوظائف لتقديم حلول برمجية عالية الجودة.

المسؤوليات:

تصميم وتطوير وصيانة التطبيقات القائمة على Java باستخدام Spring Boot وSpring Security. العمل مع قواعد البيانات العلائقية (مثل MySQL، Postgre SQL، Oracle) وتحسين الاستعلامات. (مفضل) خبرة في Camunda BPM لأتمتة سير العمل. تطوير ودمج واجهات برمجة التطبيقات (RESTful APIs) والخدمات المصغرة (microservices). معرفة بأطر عمل Java Script (React) لدمج الواجهات الأمامية. تطبيق أفضل الممارسات لجودة الكود، والاختبار (JUnit, Mockito)، وخطوط أنابيب CI/CD. استكشاف الأخطاء وإصلاحها وتصحيحها وتحسين أداء التطبيق. التعاون مع فرق Dev Ops للنشر والمراقبة. المشاركة في عمليات Agile/Scrum (السباقات البرمجية، الاجتماعات اليومية، المراجعات).

المؤهلات

4-8 سنوات من الخبرة المهنية في Java وSpring Boot. معرفة قوية بقواعد بيانات SQL وNoSQL (MySQL, Postgre SQL, Mongo DB). خبرة في Hibernate/JPA لـ ORM. الإلمام بواجهات برمجة تطبيقات REST، وهندسة الخدمات المصغرة، والمنصات السحابية (AWS/Azure/GCP). (مفضل) خبرة في Camunda لأتمتة سير العمل. خبرة عملية في Keycloak لإدارة الهوية والوصول. كفاءة في أطر عمل Java Script (React، Angular، أو Vue.js). معرفة بـ Docker وKubernetes وأدوات CI/CD (Jenkins, Git Lab CI). مهارات قوية في حل المشكلات وتصحيح الأخطاء. درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة (أو خبرة معادلة).

وظائف مشابهة

حول Naseej
مصر, القاهرة
تكنولوجيا المعلومات والخدمات