مطور جافا أول - بنوك

VAM Systems

صاحب عمل نشط

نشرت في 12 ابريل

الخبرة

7 - 9 سنوات

موقع العمل

المنامة - البحرين

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

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

تصميم وتطوير وصيانة تطبيقات جافا (8/11/14) باستخدام مبادئ البرمجة كائنية التوجه وممارسات كتابة الشيفرة النظيفة (SOLID/DRY).

بناء وتعزيز الخدمات الخلفية باستخدام إطار عمل Spring/Spring Boot، مع ضمان الأداء العالي وقابلية التوسع.

تطوير وتقديم واستخدام واجهات برمجة التطبيقات RESTful (JSON) ودعم تكاملات SOAP/WSDL/XML عند الحاجة.

تنفيذ بنية الخدمات الدقيقة باستخدام JPA/Hibernate، بما في ذلك التواصل بين الخدمات وإدارة دورة حياة واجهات برمجة التطبيقات.

تصميم وتحسين نماذج البيانات؛ كتابة استعلامات SQL فعالة وإدارة قواعد البيانات العلائقية (مثل MySQL) وNoSQL (MongoDB).

تطبيق التزامن والتعدد في العمليات لتحسين الإنتاجية والموثوقية واستجابة النظام بشكل عام.

تنفيذ معايير الأمان والهوية بما في ذلك OAuth2/OpenID Connect، SAML/SSO، TLS، ومفاهيم PKI

استكشاف مشاكل الإنتاج، التعامل مع عدة حالات دعم في وقت واحد، وإجراء تحليل السبب الجذري.

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

استخدام Git للتحكم في الإصدارات ودعم ممارسات CI/CD/DevOps، ويفضل استخدام خطوط أنابيب Azure DevOps واللوحات.

التعاون مع فرق متعددة الوظائف لجمع متطلبات التكامل.

توثيق تدفقات التكامل، والمواصفات الفنية، وإجراءات الدعم.

الملف الشخصي المطلوب للمرشحين

المؤهل الأكاديمي

درجة البكالوريوس في علوم الحاسوب / الهندسة أو مجال ذي صلة

الخبرة المطلوبة:

  • معرفة بإدارة واجهات برمجة التطبيقات.
  • معرفة بجافا (جافا 8/11/14)، مبادئ OOP، SOLID/DRY.
  • معرفة بالتزامن في جافا والتعدد في العمليات.
  • معرفة بالخدمات الدقيقة.
  • معرفة بإطار عمل Spring + Spring Boot + تطوير الخدمات الدقيقة باستخدام JPA.
  • القدرة على تصميم وتنفيذ واجهات برمجة التطبيقات RESTful.
  • معرفة بأنظمة صف الرسائل (مثل IBM MQ، Kafka).
  • معرفة ببروتوكول HTTP/HTTPS، خوادم الويب، تصميم قواعد البيانات العلائقية وSQL

كتابة النصوص (MySQL).

  • معرفة بتقنيات NoSQL (MongoDB).
  • معرفة بتقنيات واجهة المستخدم (HTML5، Thyme leaf/JSP، JSF، Prime faces، CSS، JavaScript، jQuery).
  • معرفة بروتوكولات الأمان والهوية (OpenID، TLS، OAuth، SAML، SSO، تشفير PKI وإدارة المفاتيح).
  • معرفة بالاختبار، وتصحيح الأخطاء، واتباع أفضل الممارسات في نظام التحكم في الإصدارات (Git).
  • معرفة بـ DevOps.
  • يجب أن يكون لديه خبرة في البنوك / خدمات التمويل.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مطور جافا أول - بنوك

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com