شُغل
للباحثين عن عمللأصحاب الأعمالالوظائف
شُغل
للباحثين عن عمللأصحاب الأعمالالوظائف
شُغل
للباحثين عن عمللأصحاب الأعمالالوظائف
شُغل
للباحثين عن عمللأصحاب الأعمالالوظائف
  1. ›
  2. مهندس تطوير خلفي أول (Java / Spring Boot)

مهندس تطوير خلفي أول (Java / Spring Boot)

Datamatics Technologies

الرياضدوام كامل

7–10 سنوات خبرة

قبل ٣ أشهر

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

نبحث عن مطوّر باك إند أول كبير وذو خبرة عالية، يتمتع بخبرة قوية في Java وSpring Boot والخدمات المصغّرة والتكاملات المؤسسية، للانضمام إلى مشروع تحوّل رقمي رفيع المستوى في الرياض، المملكة العربية السعودية. سيكون المرشح المثالي محترفًا عمليًا في هندسة الباك إند، قادرًا على قيادة جهود التنفيذ التقني مع المساهمة في تصميم الحلول ومناقشات البنية المعمارية وتوجيه المطوّرين المبتدئين. يتطلب هذا الدور خبرة قوية في تطوير الباك إند، وقدرات ممتازة في حل المشكلات، والقدرة على العمل عن كثب مع فرق متعددة التخصصات في بيئة مؤسسية سريعة الإيقاع. سيكون المرشح الناجح مسؤولاً عن تصميم وتطوير وصيانة أنظمة باك إند قابلة للتوسع وواجهات برمجة التطبيقات والتكاملات، مع ضمان معايير عالية من الأداء والأمان والموثوقية وقابلية الصيانة.

المسؤوليات الرئيسية

  • تطوير الباك إند
    • تصميم وتطوير وصيانة خدمات باك إند قابلة للتوسع وتطبيقات بمستوى مؤسسي باستخدام Java وSpring Boot.
    • بناء وإدارة واجهات برمجة التطبيقات RESTful وتكاملات الباك إند مع الأنظمة الداخلية والخارجية.
    • تطوير حلول قائمة على الخدمات المصغّرة عالية التوافر والأمان والأداء.
    • كتابة كود نظيف وقابل للصيانة وإعادة الاستخدام وفق أفضل ممارسات الصناعة ومعايير البرمجة.
    • تحسين أداء التطبيقات وقابلية التوسع والموثوقية.
  • القيادة التقنية
    • قيادة أنشطة تنفيذ الباك إند وتقديم الإرشاد التقني لفرق التطوير.
    • إجراء مراجعات الكود وضمان الالتزام بمعايير البرمجة وأفضل الممارسات.
    • توجيه ودعم المطوّرين المبتدئين والمتوسطين.
    • المشاركة في اتخاذ القرارات التقنية ومناقشات البنية المعمارية.
    • تعزيز التميز الهندسي والتحسين المستمر داخل الفريق.
  • البنية المعمارية والتصميم
    • إعداد وثائق التصميم عالي المستوى (HLD) والتصميم منخفض المستوى (LLD).
    • التعاون مع المهندسين المعماريين وأصحاب المصلحة لتصميم حلول باك إند قابلة للتوسع.
    • دعم تصميم وتنفيذ تكامل الأنظمة.
    • ضمان توافق البنية المعمارية مع متطلبات الأمان والأداء والأعمال.
  • التكامل وواجهات برمجة التطبيقات
    • تصميم وتنفيذ تكاملات قوية لواجهات برمجة التطبيقات مع المنصات الخارجية والمؤسسية.
    • تطوير آليات مصادقة وتفويض آمنة باستخدام OAuth2 وJWT والتقنيات ذات الصلة.
    • دعم التكامل مع منصات الرسائل والأنظمة المدفوعة بالأحداث عند الحاجة.
    • استكشاف الأخطاء وحل المشكلات المتعلقة بالتكامل.
  • التعاون والتسليم
    • العمل عن كثب مع مطوّري الواجهات الأمامية وفرق المنصات والمهندسين المعماريين والمحللين التقنيين وأصحاب المصلحة من العملاء.
    • المشاركة في مراسم Agile بما في ذلك تخطيط السباقات والاجتماعات اليومية والمراجعات والاستعراضات الاسترجاعية.
    • المساهمة في تخطيط الإصدارات وأنشطة النشر والدعم الإنتاجي.
    • ضمان التسليم في الوقت المناسب لحلول برمجية عالية الجودة.

المهارات التقنية المطلوبة

  • تقنيات الباك إند
    • Java (الإصدار 8/11/17 أو أحدث)
    • Spring Boot
    • Spring Framework
    • تطوير واجهات برمجة التطبيقات RESTful
    • تكاملات أنظمة الباك إند
  • البنية المعمارية
    • بنية الخدمات المصغّرة
    • تصميم الأنظمة الموزعة
    • تصميم وتطوير واجهات برمجة التطبيقات
    • التصميم عالي المستوى (HLD)
    • التصميم منخفض المستوى (LLD)
  • قواعد البيانات
    • قواعد البيانات SQL (Oracle وPostgreSQL وMySQL وSQL Server)
    • قواعد البيانات NoSQL (MongoDB وCassandra وRedis وغيرها)
    • تحسين أداء قواعد البيانات
  • الأمان
    • OAuth2
    • مصادقة JWT
    • أفضل ممارسات أمان واجهات برمجة التطبيقات
    • معايير البرمجة الآمنة
  • DevOps والأدوات
    • Git
    • خطوط أنابيب CI/CD
    • Docker
    • Maven / Gradle
    • Jenkins أو GitLab CI/CD أو أدوات مشابهة
  • منهجيات التطوير
    • Agile Scrum
    • التطوير المدفوع بالاختبارات (مفضل)

المهارات الإضافية المرغوبة

  • خبرة في القطاع المصرفي أو التكنولوجيا المالية (FinTech).
  • منصات الحوسبة السحابية (AWS أو Azure).
  • البنية المعمارية المدفوعة بالأحداث.
  • Kafka.
  • RabbitMQ.
  • خبرة في تكامل منصة Backbase.
  • الإلمام بـ Kubernetes وتنسيق الحاويات.
  • تقنيات بوابة واجهات برمجة التطبيقات (API Gateway) وشبكات الخدمات (Service Mesh).

المؤهلات

  • درجة البكالوريوس في علوم الحاسوب أو تكنولوجيا المعلومات أو هندسة البرمجيات أو مجال ذي صلة.
  • الشهادات ذات الصلة في Java والحوسبة السحابية تعتبر ميزة إضافية.

متطلبات الخبرة

  • من 7 إلى 10 سنوات من خبرة تطوير البرمجيات.
  • خبرة عملية قوية في تطوير Java وSpring Boot.
  • خبرة مثبتة في تصميم وتنفيذ البنى القائمة على الخدمات المصغّرة.
  • خبرة واسعة في تطوير واجهات برمجة التطبيقات RESTful والتكاملات المؤسسية.
  • خبرة في قيادة فرق التطوير وتوجيه المهندسين.
  • خبرة في إعداد وثائق HLD وLLD.
  • خبرة في العمل على تطبيقات بمقياس مؤسسي وبيئات إنتاجية.

الخبرة الصناعية المفضلة

  • القطاع المصرفي
  • الخدمات المالية
  • التكنولوجيا المالية (FinTech)
  • منصات الخدمات المصرفية الرقمية
  • برامج التحول الرقمي المؤسسي

المهارات الشخصية

  • مهارات تواصل قوية وإدارة أصحاب المصلحة.
  • قدرات تحليلية وحل مشكلات ممتازة.
  • عقلية قيادية وتوجيهية.
  • إحساس قوي بالملكية والمساءلة.
  • القدرة على العمل بفعالية في بيئات الموقع والعمل مع العملاء.
  • نهج تعاوني مع الفرق متعددة التخصصات.

المتطلبات الإلزامية

  • أكثر من 7 سنوات من خبرة تطوير الباك إند.
  • خبرة قوية في Java وSpring Boot.
  • تطوير واجهات برمجة التطبيقات RESTful والتكاملات.
  • خبرة في بنية الخدمات المصغّرة.
  • خبرة في قواعد البيانات SQL وNoSQL.
  • تنفيذ أمان OAuth2 وJWT.
  • خبرة في CI/CD وGit وDocker.
  • خبرة في التسليم وفق Agile/Scrum.
  • الاستعداد للعمل في الموقع في الرياض، المملكة العربية السعودية.

الملف الشخصي للمرشح المثالي

  • مهندس باك إند أول وعملي بخبرة تتراوح بين 7 و10 سنوات.
  • خبرة عميقة في Java وSpring Boot والخدمات المصغّرة.
  • خبرة قوية في التكاملات المؤسسية وتطوير واجهات برمجة التطبيقات.
  • القدرة على قيادة التنفيذ التقني مع البقاء عمليًا.
  • مرتاح للعمل بدوام كامل في الموقع في الرياض، المملكة العربية السعودية.
  • التوفر الفوري أو خلال فترة قصيرة مفضل.

المتطلبات الإلزامية

  • أكثر من 7 سنوات من خبرة تطوير الباك إند.
  • خبرة قوية في Java وSpring Boot.
  • تطوير واجهات برمجة التطبيقات RESTful والتكاملات.
  • خبرة في بنية الخدمات المصغّرة.
  • خبرة في قواعد البيانات SQL وNoSQL.
  • تنفيذ أمان OAuth2 وJWT.
  • خبرة في CI/CD وGit وDocker.
  • خبرة في التسليم وفق Agile/Scrum.
  • الاستعداد للعمل في الموقع في الرياض، المملكة العربية السعودية.

المؤهلات

  • درجة البكالوريوس في علوم الحاسوب أو تكنولوجيا المعلومات أو هندسة البرمجيات أو مجال ذي صلة.
  • الشهادات ذات الصلة في Java والحوسبة السحابية تعتبر ميزة إضافية.

المهارات الشخصية

  • مهارات تواصل قوية وإدارة أصحاب المصلحة.
  • قدرات تحليلية وحل مشكلات ممتازة.
  • عقلية قيادية وتوجيهية.
  • إحساس قوي بالملكية والمساءلة.
  • القدرة على العمل بفعالية في بيئات الموقع والعمل مع العملاء.
  • نهج تعاوني مع الفرق متعددة التخصصات.
الوظائف

بوابتك لأفضل فرص العمل في السعودية

الروابط

تابعنا

© ٢٠٢٦ شُغل — جميع الحقوق محفوظة

الباقات
سياسة الخصوصية
شروط الاستخدام