متخصص - تطوير التطبيقات - أبوظبي, United Arab Emirates - Injazat Information Technology

    Default job background
    Description

    باعتبارك مطور Java Full Stack، ستقود عملية تطوير حلول البرامج المعقدة باستخدام تقنيات React.JS. ستتعاون مع فرق متعددة الوظائف لفهم متطلبات العمل وتصميم الحلول القابلة للتطوير وضمان التسليم الناجح للمشاريع. ستكون خبرتك في Java Full Stack مفيدة في توجيه المطورين المبتدئين وإجراء مراجعات التعليمات البرمجية وقيادة التميز التقني داخل الفريق.

    تطوير البرمجيات

    تصميم وتطوير واختبار تطبيقات البرامج القابلة للتطوير والصيانة باستخدام إطار عمل Java.
    تنفيذ خوارزميات وهياكل بيانات وأنماط ترميز قوية وفعالة.
    التعاون مع مديري المنتجات وأصحاب المصلحة لترجمة متطلبات العمل إلى مواصفات فنية.

    القيادة الفنية

    توفير التوجيه الفني والقيادة لفريق من المطورين، وضمان الالتزام بأفضل الممارسات ومعايير الترميز.
    قم بإجراء مراجعات الكود للحفاظ على جودة الكود، وتحديد مجالات التحسين، وتوجيه أعضاء الفريق المبتدئين.

    بنية النظام والتصميم

    حلول معمارية وتصميمية قابلة للتطوير ومرنة وتتوافق مع الإستراتيجية الفنية للمؤسسة.
    تقييم والتوصية بالتقنيات والأدوات المناسبة لتحقيق أهداف المشروع.

    التكامل وواجهات برمجة التطبيقات

    دمج التطبيقات مع العديد من خدمات الجهات الخارجية وقواعد البيانات وواجهات برمجة التطبيقات.
    قم بتطوير وصيانة واجهات برمجة تطبيقات RESTful لتبادل البيانات بسلاسة بين التطبيقات.

    تحسين الأداء

    تحديد اختناقات الأداء وتحسين استعلامات التعليمات البرمجية وقاعدة البيانات لتحسين أداء التطبيق.
    مراقبة مشكلات التطبيق واستكشاف الأخطاء وإصلاحها لضمان التوفر والموثوقية العالية.

    الاختبار وضمان الجودة

    تطوير وتنفيذ اختبارات الوحدة واختبارات التكامل ومجموعات الاختبار الآلية للتحقق من صحة وظائف البرنامج وأدائه.
    تعاون مع فريق ضمان الجودة لضمان جودة البرامج والمشاركة في تصحيح الأخطاء وحل المشكلات.

    التوثيق وإعداد التقارير

    الحفاظ على وثائق فنية واضحة وشاملة لجميع أنشطة التطوير.
    تقديم تحديثات وتقارير منتظمة لحالة المشروع إلى مدير المشروع وأصحاب المصلحة.
    درجة البكالوريوس في علوم الكمبيوتر، أو هندسة البرمجيات، أو مجال ذي صلة.
    أثبتت خبرته التي تزيد عن 4 سنوات كمطور Java Full Stack أو دور مماثل مع سجل حافل في تقديم المشاريع الناجحة.
    معرفة متعمقة بـ React.JS وC# و.NET Framework وASP.NET وSharePoint Online وSharePoint Server.
    الكفاءة في تقنيات تطوير الويب مثل HTML وCSS وJavaScript وأطر الواجهة الأمامية (مثل Angular وReact).
    خبرة في تصميم قاعدة البيانات وتطويرها باستخدام SQL Server أو قواعد البيانات العلائقية الأخرى.
    فهم قوي لمبادئ تصميم البرمجيات وأنماط التصميم وأفضل الممارسات.