مطور جافا أول

مترجم
في المكتب
مصر , Egypt
--

تفاصيل الوظيفة

وصف الوظيفة

الأدوار والمسؤوليات

نحن نبحث عن مطور Java عالي المهارة يمتلك خبرة hands-on قوية في Spring Boot للانضمام إلى فريق التطوير لدينا. يجب أن يمتلك المرشح المثالي خبرة لا تقل عن 4 سنوات في تطوير خلفيات Java، مع فهم عميق لتصميم وبناء واجهات برمجة تطبيقات وميكروسيرفس قابلة للتوسع وآمنة وذات أداء عالي باستخدام نظام Spring البيئي.

المسؤوليات الرئيسية:

  • تصميم وتطوير والحفاظ على خدمات الخلفية وREST APIs باستخدام Java وSpring Boot.
  • بناء والحفاظ على بنية ميكروسيرفس مع حدود خدمة واضحة وقابلية للتوسع في الاعتبار.
  • التكامل مع قواعد البيانات، وسطاء الرسائل، والأنظمة الخارجية باستخدام أنماط معتمدة في الصناعة.
  • كتابة كود نظيف وقابل للصيانة وموثق جيداً باتباع أفضل الممارسات ومعايير الترميز.
  • إجراء مراجعات الكود والمشاركة في تخطيط السبرينت والاجتماعات اليومية والتأملات.
  • التعاون مع مطوري الواجهة الأمامية، فرق DevOps، ومهندسي QA لتقديم حلول كاملة.
  • مراقبة أداء التطبيق واستكشاف المشاكل في بيئات التطوير والإنتاج.

المؤهلات:

  • درجة البكالوريوس في علوم الحاسوب، الهندسة، أو مجال ذو صلة.
  • 5+ سنوات من الخبرة العملية في تطوير Java.
  • خبرة قوية في Spring Boot وSpring MVC وSpring Data JPA وSpring Security.
  • إتقان بناء RESTful APIs والتكامل مع الخدمات الخارجية.
  • خبرة قوية مع قواعد البيانات العلائقية (مثل PostgreSQL، MySQL) وJPA/Hibernate.
  • الإلمام بأطر الاختبار الأحادي (JUnit، Mockito) وتطوير قائم على الاختبار.
  • الخبرة مع Maven أو Gradle، Git، وعمليات CI/CD.
  • فهم جيد للميكروسيرفس، والتعبئة (Docker)، والعمل في بيئات سحابية (AWS/Azure/GCP).

المهارات المفضلة:

  • الخبرة مع طوابير الرسائل (Kafka، RabbitMQ).
  • التعرض لتقنيات الواجهة الأمامية (Angular أو React) يعد ميزة.
  • الإلمام بقواعد NoSQL (MongoDB، Redis).
  • فهم مفاهيم DevOps وCI/CD.
  • معرفة بممارسات أمان الخدمات الخلفية.

الوظيفة: مطور خلفي (Sr Java SpringBoot)

عدد الوظائف: 1

تاريخ البدء: في أقرب وقت ممكن

العقدة: 1 سنة (قابلة للتمديد)

موقع المورد: خارج الدولة

ساعات العمل الأساسية - من 9 إلى 6 مساءً بتوقيت دبي (40 ساعة في الأسبوع)

الحد الأدنى من الخبرة المطلوبة: 5 سنوات

متطلب اللغة: العربية + الإنجليزية مستوى لا يقل عن B2/C1 في التواصل بالإنجليزية

Desired Candidate Profile

  • درجة البكالوريوس في علوم الحاسوب والهندسة أو مجال ذو صلة.
  • 5+ سنوات من الخبرة العملية في تطوير Java.
  • خبرة قوية في Spring Boot وSpring MVC وSpring Data JPA وSpring Security.
  • إتقان بناء RESTful APIs والتكامل مع الخدمات الخارجية.
  • خبرة قوية مع قواعد البيانات العلائقية (PostgreSQL، MySQL) وJPA/Hibernate.
  • الإلمام بأطر الاختبار الأحادي (JUnit، Mockito) وتطوير قائم على الاختبار.
  • الخبرة مع Maven أو Gradle، Git، وعمليات CI/CD.
  • فهم جيد للميكروسيرفس، والتعبئة (Docker)، والعمل في بيئات سحابية (AWS/Azure/GCP).
  • الخبرة مع طوابير الرسائل (Kafka، RabbitMQ).
  • التعرض لتقنيات الواجهة الأمامية (Angular أو React) ميزة.
  • الإلمام بقواعد NoSQL (MongoDB، Redis).
  • فهم مفاهيم DevOps وCI/CD.
  • معرفة بممارسات أمان الخدمات الخلفية.
  • العربية + الإنجليزية مستوى لا يقل عن B2/C1 في التواصل بالإنجليزية

وظائف مشابهة