حقق الاستعداد الكامل لتدقيق NIS2 في غضون 12 أسبوعًا فقط.اقرأ المزيد عن امتثالنا لمعيار NIS2 →
تحويل الذكاء الاصطناعي إلى نتائج ملموسةقم بتكوين فرقك المختصة بالذكاء الاصطناعي →

مطور جافا ذو خبرة

نحن نبحث عن مطور جافا أول يتمتع بمهارات عالية وخبرة واسعة للانضمام إلى فريق سكرم التابع لعميلنا
(يتألف من مهندسين اثنين في مجال البرمجة الخلفية، ومهندسين اثنين في مجال الواجهة الأمامية، ومهندسين اثنين في مجال ضمان الجودة). ستشمل مهامك التعاون مع فرق متعددة التخصصات لتقديم حلول برمجية عالية الجودة تلبي احتياجات عملائنا.

الموقع: كراكوف، بولندا

نبذة عن العميل: عميلنا هو شركة رائدة عالمياً في مجالات النشر المتخصص، والمعلومات التجارية، وإدارة الفعاليات. ولديها عمليات في أكثر من 30 دولة، حيث تعمل على تمكين المهنيين في مختلف القطاعات، مثل الرعاية الصحية والمالية والتكنولوجيا، من خلال توفير محتوى متخصص ورؤى مستندة إلى البيانات وفعاليات عالمية المستوى. وتتمثل مهمتها في دعم المتخصصين في القطاعات المختلفة لاتخاذ قرارات أكثر ذكاءً ودفع عجلة الابتكار من خلال توفير الوصول إلى المعرفة الملائمة في الوقت المناسب.

المسؤوليات

  • تصميم وتطوير وصيانة تطبيقات جافا عالية الأداء وقابلة للتوسع.
  • تطبيق مبادئ البرمجة الموجهة للكائنات (OOP) ومبادئ SOLID وضمان الالتزام بها في جميع المشاريع.
  • تطوير الخدمات باستخدام Spring Boot 3، مع التركيز على WebFlux وNetty.
  • دمج وظائف البحث وتحسينها باستخدام AWS OpenSearch.
  • كتابة وصيانة اختبارات الوحدات واختبارات التكامل باستخدام JUnit 5 وMockito.
  • تصميم وإدارة قواعد البيانات العلائقية، ولا سيما PostgreSQL.
  • استخدم أدوات البناء مثل Gradle وأدوات التكامل المستمر/التسليم المستمر (CI/CD) مثل Jenkins لتبسيط عمليات التطوير.
  • تطوير ونشر التطبيقات في بيئات تعمل بنظام الحاويات باستخدام Docker.
  • تنفيذ حلول التخزين المؤقت باستخدام Redis.
  • الاستفادة من خدمات AWS الأساسية (RDS، S3، EC2، Lambda، DynamoDB، Cognito، وغيرها) لتطوير التطبيقات القائمة على السحابة.

المتطلبات والمهارات

  • خبرة مثبتة في تطوير البرمجيات باستخدام لغة جافا (الإصدارات 11-21).
  • فهم عميق لمبادئ البرمجة الكائنية ومبادئ SOLID.
  • خبرة واسعة في استخدام Spring Boot وأطر عمل Spring ذات الصلة (مع التركيز على WebFlux).
  • خبرة عملية في استخدام Elasticsearch لأغراض البحث.
  • إتقان إجراء الاختبارات الفردية باستخدام JUnit وأطر عمل المحاكاة مثل Mockito.
  • فهم عميق لقواعد البيانات العلائقية، ولا سيما PostgreSQL.
  • الإلمام بأدوات أتمتة البناء مثل Gradle ومسارات CI/CD باستخدام Jenkins.
  • خبرة في استخدام Docker لتقنية الحاويات.
  • معرفة آليات التخزين المؤقت باستخدام Redis.
  • فهم أساسي لخدمات AWS وتطبيقاتها في مجال تطوير البرمجيات.
  • من الجيد توفرها:
    • الإلمام بالبرمجة التفاعلية وأطر العمل مثل WebFlux.
    • معرفة خدمات AWS الإضافية وأفضل الممارسات.
  • نبذة عن الشخص:
    • مهارات قوية في حل المشكلات والاهتمام بالتفاصيل.
    • مهارات ممتازة في التواصل والعمل الجماعي.
    • القدرة على العمل في بيئة سريعة الوتيرة ومرنة.
    • مبادر وذو دافع ذاتي، ويتمتع برغبة قوية في التعلم والتطور.

إذا كنت شغوفًا بالتكنولوجيا ومتحمسًا للعمل على مشاريع مليئة بالتحديات مع فريق موهوب، فنحن نتطلع إلى التواصل معك. تقدم بطلبك الآن وساعدنا في تحويل الأفكار إلى واقع: [email protected]!

أرسل إلينا سيرتك الذاتية وخطاب التقديم

تشير علامة "*" إلى الحقول الإلزامية

الاسم الكامل*
أنواع الملفات المقبولة: pdf، doc، docx. الحد الأقصى لحجم الملف: 5 ميغابايت.
حماية البيانات*
معالجة البيانات