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

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

وصف الوظيفة

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

كن جزءاً من سباقات سبرنت أسبوعية تنفذ من الخلفية حسب الترتيب مع المطورين كجزء من فريق أجايل. العمل كـمساهم مستقل بالتنسيق مع فريق من المطورين ومهندسي الاختبار التعاون مع إدارة المنتج والدعم وفرق الهندسة لتحديد الأولويات الإرشاد والمراجعة البرمجية لفريق عن بُعد، وتبني أفضل الممارسات والسياسات، وكتابة المواصفات، ومقالات قاعدة المعرفة والوثائق الداخلية الأخرى العمل عن كثب مع فريق الدعم والتواصل مع مديري النظام لدى العملاء، وDBA والمطورين لحل المشكلات تقديم توصيات تقنية واستراتيجية لدعم متطلبات العمل التعاون مع إدارة المنتج والدعم وفرق الهندسة من أجل تحديد الأولويات، وفهم المتطلبات، وصياغة خطط الاختبار وتنفيذها وفقاً لذلك. القدرة على العمل في القضايا العاجلة.

الملف المرشح المطلوب

7+ سنوات من الخبرة في تطوير Java

فهم قوي لمفاهيم البرمجة الكائنية التوجه (OOP)

أساس قوي في تطوير Java Core وJ2EE بما في ذلك أفضل الممارسات وأنماط التصميم

خبرة في إطار Spring-MVC/Spring-Boot

خبرة في خدمات REST ويب في Java

أساسيات تصميم قواعد البيانات ومعرفة بـ JPA

خبرة في التحليل والتصميم وتطوير متطلبات الأعمال

خبرة باستخدام TDD، معايير قابلية اختبار الكود، JUnit/Mockito

خبرة في تطوير مكونات backend أو خدمات أو واجهات برمجة تطبيقات في Java أو لغة مشابهة

مهارات قوية في كتابة كود برمجي عالي الأداء ومتعدد الخيوط وفعال وقابل للصيانة

خبرة في تصميم وتنفيذ خدمات ميكروية عالية القابلية للتوسع الأداء العالي

المألوف بـ HTTP، REST، HTML، JSON، والتقنيات المستندة إلى الويب المشابهة، ومع بناء أنظمة موزعة متعددة الطبقات وتواصل بينها (مثل الجزء الخلفي من مواقع الويب المعقدة)

معرفة بـ SQL وخبرة في العمل مع مخازن البيانات عبر الإنترنت (واحد من MySQL، PostgreSQL، Oracle، MS SQL Server)

خبرة في بناء وصيانة وتوسيع أنظمة موزعة كبيرة. يمكنك تحديد البدائل في مختلف التنفيذات واتخاذ قرارات حول الحل الأفضل لحالة معينة.

وظائف مشابهة

حول toto
مصر, Egypt