ملخص الوظيفة
مطور Java Backend أول في شركة CodeNinja بالرياض للعمل على تصميم وبناء مايكروسيرفيس وواجهات API. سيكون مسؤولاً عن تطوير خدمات قابلة للتوسع، إدارة APIs باستخدام IBM API Connect، وضمان الأداء والأمن للنُظم.
المهام والمسؤوليات
- تصميم وتطوير وصيانة مايكروسيرفيس قابلة للتوسع باستخدام Spring Boot أو Quarkus
- بناء ونشر وإدارة واجهات برمجة التطبيقات باستخدام IBM API Connect
- ضمان أداء وأمن وقابلية توسع الأنظمة الخلفية وواجهات الـ API
- حاكية التطبيقات ونشرها على Kubernetes/OpenShift
- تنفيذ المصادقة والتفويض باستخدام OAuth2/JWT
- كتابة اختبارات الوحدة والتكامل والعقود
- استكشاف وحل مشكلات الإنتاج
- التعاون مع فرق المنتج، الجودة وDevOps والمشاركة في مراجعات الكود
المتطلبات والمؤهلات
- 5+ سنوات خبرة في تطوير Backend بلغة Java
- خبرة عملية مع Spring Boot وQuarkus
- فهم قوي لهندسة المايكروسيرفيس
- خبرة عملية مع Java 11+
- إجادة Git وأدوات CI/CD مثل Jenkins أو GitLab CI
- معرفة بقواعد بيانات SQL/NoSQL
- خبرة مع OpenShift وKubernetes/Docker
المزايا
- العمل على أنظمة مؤسسية قابلة للتوسع
- بيئة تعاونية تدعم النمو المهني
- التعرض لتقنيات وهندسات حديثة
المهارات المطلوبة
المصدر: Workable. آخر تحقق أن الوظيفة متاحة: ١٤ نوفمبر ٢٠٢٦. التقديم يتم لدى صاحب العمل مباشرة.
قدّم الآن