أرسل لي وظائف مثل هذه
الخبرة
3 - 8 سنوات
موقع العمل
التعليم
بكالوريوس في التكنولوجيا/ الهندسة(أجهزة الكمبيوتر)
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
مهندس برمجيات أول - Java Backend (الخدمات الصغيرة) هو عضو مشارك بالكامل في فريق ميزات مرن، يعمل بشكل مستقل في تطوير البرمجيات وحل المشكلات. يتضمن الدور التصميم الفني، تطوير البرمجيات، التنفيذ، وصيانة حلول / منتجات البرمجيات التي تدعم أعمال مجموعة الإمارات.
في هذا الدور، سوف:
- العمل مع مهندسين تقنيين كبار في عملية التصميم الفني من خلال المساهمة في تحليل متطلبات التطبيق الفني.
- تحويل الحلول التقنية للمبادرات الصغيرة إلى المتوسطة إلى تصميم منخفض المستوى وكود يعمل.
- كتابة كود آمن ومحسن بشكل مستقل من خلال تنفيذ معايير الترميز المعتمدة من مجموعة الإمارات.
- المشاركة في الدعم الدوري على مدار الساعة والمشاركة بنشاط في حل مشاكل الإنتاج ضمن SLAs مع الحد الأدنى أو عدم وجود إشراف نشط.
- مسؤول عن الجودة المدمجة وضمان اختبار الوحدة بنسبة 100% كجزء من خط أنابيب CI/CD.
- تحليل وإصلاح جميع العيوب المحددة مع الحد الأدنى من إعادة العمل.
- ضمان اعتماد ممارسات إعادة الهيكلة بشكل كافٍ لضمان الحد الأدنى من ديون الكود.
- ضمان تنفيذ سجلات ومراقبة التوصيلات في تطوير الكود.
- البقاء مستمراً مع التقنيات ذات الصلة وتنفيذ الدروس لتحسين جودة الكود.
- الامتثال لمعايير الترميز، والإرشادات، وأفضل الممارسات لتقنية المعلومات في مجموعة الإمارات، والمساهمة في كتب اللعب لهندسة البرمجيات ومستندات المعايير الأخرى.
الملف الشخصي المطلوب للمرشحين
- درجة في علوم الحاسوب، الرياضيات الحاسوبية، هندسة الحاسوب، أو هندسة البرمجيات مع خبرة 3 + سنوات في تكنولوجيا المعلومات.
- شهادة في مطور النطاق الكامل / خبراء واجهة المستخدم.
- خبرة في هندسة البرمجيات، ويفضل أن تكون في طرق العمل المرنة.
- خبرة مع التقنيات التالية:
- Java 17 أو أعلى
- برمجة Java التفاعلية
- الخدمات الصغيرة
- Spring boot
- برمجة مدفوعة بالأحداث (Solace)
- Couchbase / Maria DB
- معرفة / مهارات:
- تصميم وتطوير البرمجيات في بيئة مؤسسية.
- فهم قوي لمفاهيم الاختبار مثل اختبار الوحدة، اختبار الوظائف، وأتمتة الاختبار.
- حل مجموعة متنوعة من المشكلات باستخدام الخبرة التقنية. مهارة في أدوات تصميم النظام.
- تصميم، ترميز، وصيانة تطبيقات / وحدات متوسطة إلى كبيرة.
- مهارات قوية في تطوير البرمجيات المرنة. مهارات تحليلية قوية في الأنظمة والتصميم التقني.
- خبرة في العمل مع مجموعة من التقنيات المطلوبة -
- Java 17 أو أعلى،
- برمجة Java التفاعلية
- الخدمات الصغيرة
- Spring boot
- برمجة مدفوعة بالأحداث (Solace)
- Couchbase / Maria DB
- المهارات المرغوبة:
- Kubernetes
- SonarQube
- Shiftleft
- CI/CD
- Docker
القطاع المهني للشركة
المجال الوظيفي / القسم
الكلمات الرئيسية
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
The Emirates Group
At Emirates we believe in connecting the world to and through our global hub in Dubai and in constantly innovating to ensure our customers Fly Better Emirates Group IT thrives on the dynamic nature of technology Being pioneers in aviation innovation were always at the forefront pushing boundaries We are on the lookout for exceptional IT professionals to fortify our position as leaders in the industry. Embark on a journey with the worlds largest international airline and become a vital part of our cutting edge information and technology as Senior Software Engineer - Java Backend.