مرحباً بك في Ninja، شركة سعودية، حيث نعتقد أننا نشكل المستقبل. Ninja هي مستقبل المتاجر المظلمة في منطقة الشرق الأوسط وشمال أفريقيا. نحن فريق من الخبراء.
في Ninja، نسعى للتميز والابتكار في كل ما نقوم به. نحن مكرسون لإنشاء تطبيقات متقدمة تجمع بسلاسة بين الإبداع والوظائف. كمطور Backend كبير، ستتاح لك الفرصة للعمل على مشاريع مثيرة تدفع حدود ما هو ممكن.
المسؤوليات
- تصميم وتطوير والحفاظ على أنظمة backend عالية الجودة باستخدام Spring Boot.
- التعاون مع الفرق متعددة الوظائف لتحديد وتنفيذ ميزات جديدة.
- تحسين تطبيقات backend لتحقيق أقصى أداء وقابلية توسع.
- ضمان جودة الكود من خلال إجراء مراجعات الكود وتطبيق أفضل الممارسات.
- تصحيح واستكشاف مشاكل backend لضمان عملية سلسة.
- البقاء على اطلاع بالاتجاهات والتقنيات الحديثة، وتطبيقها لتحسين بنية backend لدينا.
- توجيه وتدريب المهندسين الصغار.
- إنشاء والحفاظ على التوثيق التقني.
المتطلبات
- 5+ سنوات من الخبرة في تطوير Backend.
- إتقان قوي في Java و إطار عمل SpringBoot (الخبرة السابقة مع Kotlin ميزة إضافية).
- خبرة مع قواعد البيانات العلائقية (على سبيل المثال MySQL، PostgreSQL).
- خبرة مع APIs RESTful و graphQL وعمارة الخدمات الدقيقة Microservices.
- فهم قوي لمبادئ الهندسة البرمجية والخوارزميات وهياكل البيانات.
- خبرة مع تقنيات الحاويات، مثل Docker.
- القدرة على التعاون بفعالية مع الفرق متعددة الوظائف.
- خبرة سابقة مع K8s و GitOps وأدوات APM مثل Newrelic ميزة إضافية.
المهارات المطلوبة
Spring BootJavaMySQLPostgreSQLRESTful APIsGraphQLMicroservices ArchitectureDockerKubernetesNewrelic
شارك هذه الوظيفة
تنبيهات ذكية
اختر متى نخبرك. · 1 مفعّل
كل وظائف نينجا
جميع الوظائف الجديدة
وظائف في الرياض
وظائف جديدة في هذه المدينة
وظائف هندسة البرمجيات
وظائف في نفس المجال