




**عن أخطبوط بواسطة RTG** أخطبوط بواسطة RTG هو الذراع التقنية للتوظيف والاستعانة بمصادر خارجية التابع لمجموعة **روبوستا للتكنولوجيا**، ويتولى مهمة ربط المواهب التقنية المتميزة بأفضل **المنظمات في منطقة الشرق الأوسط وشمال إفريقيا، دول مجلس التعاون الخليجي، أوروبا، الولايات المتحدة، وكندا**. نحن متخصصون في بناء شراكات قوية وطويلة الأجل بين المحترفين ذوي المهارات العالية والشركات المبتكرة. مهمتنا هي **تعزيز النمو والابتكار والتميز** من خلال مطابقة المواهب المناسبة مع الفرص المناسبة. حاليًا، نقوم بتوظيف **مطوّر خلفي أول** لأحد **منظماتنا الشريكة في المملكة العربية السعودية** بعقد **لسنة واحدة**، وتوفير فرصة للمساهمة في مشاريع مثيرة ضمن بيئة ديناميكية و forward-thinking. ### **المهام الرئيسية** **تطوير العمارة الخلفية** * تصميم وتطوير وصيانة أنظمة خلفية قابلة للتوسع وآمنة باستخدام **Java** و**Spring Boot**. * المساهمة في **تصميم العمارة** لضمان الوحدات، الصيانة، والأداء العالي. * بناء وإدارة **هياكل قائمة على الخدمات المصغرة**. **واجهة برمجة التطبيقات والتكامل** * تطوير وصيانة **واجهات برمجة تطبيقات RESTful** ودمجها مع الأنظمة الداخلية والخارجية. * ضمان تبادل البيانات السلس بين الخدمات وقواعد البيانات. **إدارة قواعد البيانات** * تصميم وإدارة وتحسين قواعد بيانات **SQL (PostgreSQL, MySQL, Oracle)** و**NoSQL (MongoDB, Cassandra)**. * ضمان **سلامة البيانات** و**الأداء** و**قابلية التوسع**. **جودة الكود والأداء** * كتابة كود **نقي، موثق جيدًا، وقابل للاختبار** وفق أفضل الممارسات. * إجراء **اختبارات الوحدة والتكامل** باستخدام أطر عمل مثل **JUnit** و**Mockito**. * تحسين **أداء النظام، زمن الاستجابة، والإنتاجية**. **التعاون والإرشاد** * التعاون الوثيق مع **مطوري الواجهة الأمامية** و**مديري المنتجات** و**فرق ديفوبس**. * **إرشاد** المطورين المبتدئين وقيادة **مراجعة الأكواد** للحفاظ على المعايير. **الأمن وديفوبس** * تنفيذ **أفضل ممارسات الأمان**، بما في ذلك المصادقة والتفويض (OAuth2، JWT). * المساهمة في **أنابيب CI/CD**، عمليات النشر، وأنظمة المراقبة. **التحسين المستمر** * البقاء على اطلاع دائم بالتكنولوجيات الجديدة في **نظام Java وSpring Boot**. * اقتراح واعتماد أدوات لتحسين الإنتاجية وجودة الكود. **المتطلبات** **الخبرة والمهارات التقنية** * **4 سنوات أو أكثر** من الخبرة الاحترافية في **تطوير Java**، وبشكل أساسي باستخدام **Spring Boot**. * إتقان قوي لإصدار **Java 8+** (التدفقات، lambdas، إلخ). * خبرة في نظام **Spring Boot**: Spring Data، Spring Security، Spring Cloud. * خبرة عملية في **هندسة الخدمات المصغرة**. * إتقان **تصميم واجهات برمجة التطبيقات RESTful** والتكامل معها. * خبرة قوية مع **SQL** (PostgreSQL، MySQL، Oracle) و**NoSQL** (MongoDB، Redis، Cassandra). * معرفة بوسائط الرسائل (Kafka، RabbitMQ). * فهم لـ **Docker، Kubernetes**، ونشر التطبيقات داخل الحاويات. * خبرة مع **أطر اختبار** (JUnit، Mockito). * معرفة قوية بآليات **المصادقة والتفويض** (OAuth2، JWT). * خبرة مع **أدوات CI/CD** (Jenkins، GitLab CI، CircleCI). * إتقان استخدام **Git** واستراتيجيات الفروع (GitFlow). * معرفة بمنصات **الحوسبة السحابية** (OCI، GCP). **المهارات الشخصية** * **حل المشكلات** و**التفكير التحليلي** الممتاز. * قدرات قوية في **التواصل والعمل الجماعي**. * قدرات مثبتة في **الإرشاد والقيادة**. * دافع ذاتي وقادر على العمل **بشكل مستقل**. * سريع التعلم والتكيف مع **التكنولوجيات الجديدة**. ### **المؤهلات المفضلة** * خبرة في **Spring Cloud**، **GraphQL**، أو **Kubernetes**. * معرفة بمنهجيات **أجايل** (Scrum، Kanban). * خبرة مع **ElasticSearch**، **Solr**، أو **الهندسة القائمة على الأحداث (CQRS/Event Sourcing)**.


