بصفتك مطور واجهة خلفية، ستكون مسؤولاً عن تصميم وتطوير تطبيقات الويب بكفاءة وقابلية للتوسع. تشمل مجموعة التقنيات الرئيسية سبرينغ بوت، MySQL، PostgreSQL، Elasticsearch، جافا وبايثون.
متطلبات المهارات:
- إتقان تطوير واجهات برمجة التطبيقات RESTful (سبرينغ بوت، SpringMVC، Flask)
- إتقان إدارة قواعد البيانات (MySQL، PostgreSQL)
- إتقان Elasticsearch لاسترجاع البيانات
- القدرة على تطبيق تقنيات الذكاء الاصطناعي (تعلم الآلة، معالجة اللغة الطبيعية)
- فهم أفضل الممارسات الأمنية
- القدرة على تصحيح الأخطاء وحل المشكلات
- الإلمام بتقنيات الواجهة الأمامية (Vue.js، React، Node.js)
- خبرة في الاختبار الآلي و CI/CD
ستعمل بشكل وثيق مع الفريق لبناء تطبيقات ويب سهلة الاستخدام ودفع الابتكار في المنتج.