مطور جافا ذو خبرة
مطور جافا ذو خبرة
نحن نبحث عن مطور جافا أول يتمتع بمهارات عالية وخبرة واسعة للانضمام إلى فريق سكرم لدينا (3 مهندسي BE، و4 مهندسي FE، ومهندس QA واحد). يجب أن يتمتع المرشح المثالي بخلفية قوية في البرمجة الموجهة للكائنات (OOP) وأن يكون على دراية جيدة بمبادئ SOLID. ستكون مسؤولاً عن تصميم وتنفيذ وصيانة التطبيقات المعقدة باستخدام لغة جافا ومختلف التقنيات الحديثة. ستتضمن مهامك التعاون مع فرق متعددة التخصصات لتقديم حلول برمجية عالية الجودة تلبي احتياجات عملائنا.
المسؤوليات
- تصميم وتطوير وصيانة تطبيقات جافا عالية الأداء وقابلة للتوسع.
- تطبيق مبادئ البرمجة الموجهة للكائنات (OOP) ومبادئ SOLID وضمان الالتزام بها في جميع المشاريع.
- تطوير الخدمات باستخدام Spring Boot 2، مع التركيز على WebFlux وNetty.
- دمج وظائف البحث وتحسينها باستخدام Elasticsearch.
- كتابة وصيانة اختبارات الوحدات واختبارات التكامل باستخدام 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 5 وأطر عمل المحاكاة مثل Mockito.
فهم عميق لقواعد البيانات العلائقية، ولا سيما PostgreSQL.
الإلمام بأدوات أتمتة البناء مثل Gradle ومسارات CI/CD باستخدام Jenkins.
خبرة في استخدام Docker لتقنية الحاويات.
معرفة آليات التخزين المؤقت باستخدام Redis.
فهم أساسي لخدمات AWS وتطبيقاتها في مجال تطوير البرمجيات.
المؤهلات المفضلة
الإلمام بالبرمجة التفاعلية وأطر العمل مثل WebFlux.
معرفة خدمات AWS الإضافية وأفضل الممارسات.
السمات الشخصية
مهارات قوية في حل المشكلات والاهتمام بالتفاصيل.
مهارات ممتازة في التواصل والعمل الجماعي.
القدرة على العمل في بيئة سريعة الوتيرة ومرنة.
مبادر وذو دافع ذاتي، ويتمتع برغبة قوية في التعلم والتطور
هل يبدو الأمر مثيرًا للاهتمام؟ نحن متحمسون للتعرف عليك!
إذا كانت لديك أي أسئلة ترغب في طرحها أو إذا كنت ترغب في الحصول على أي معلومات إضافية، فلا تتردد في التواصل معنا عبر البريد الإلكتروني [email protected].
أرسل إلينا سيرتك الذاتية وخطاب التقديم
تشير علامة "*" إلى الحقول الإلزامية