تخطَّ إلى المحتوى
القطاع الخاص

مطور برمجيات أول – Java

Optimiza الأردن، عمان نُشرت بتاريخ 11-11-2026

الراتب
غير محدد
نوع العقد
دوام كامل
سنوات الخبرة
5
عدد الشواغر
1
الموعد النهائي
25-11-2026
تقدم عبر الموقع الخارجي

ليس لديك حساب؟ سجل من هنا

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

المهام والمسؤوليات

  • تصميم وتطوير وحدات الأنظمة المالية والتقنية (FinTech) كتطبيقات معيارية باستخدام Java وSpring Boot.

  • تنفيذ إجراءات سير العمل وقواعد العمل باستخدام محركات BPMN وDMN.

  • تطوير وتأمين واجهات برمجة التطبيقات REST APIs وفق معيار OpenAPI 3.1، لخدمة البوابات الإلكترونية وتطبيقات الهواتف الذكية.

  • تطوير عمليات التكامل عبر بوابات API أو أنظمة ESB مع الجهات الحكومية ومزودي خدمات الدفع ونظام Oracle E-Business Suite.

  • العمل المباشر على نماذج البيانات في Oracle DB، وتحسين أداء استعلامات SQL، وإدارة المعاملات وقوائم الانتظار المتقدمة (Advanced Queuing).

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

  • مراجعة الأكواد البرمجية، وكتابة الاختبارات الآلية، وتوجيه المهندسين من المستوى المتوسط، والمشاركة في دعم الأنظمة في بيئة الإنتاج خلال فترات الدعم المكثف وفترة الضمان.

المتطلبات

  • خبرة مهنية لا تقل عن 5 سنوات في تطوير Java، منها 3 سنوات على الأقل في تطوير وتشغيل أنظمة باستخدام Spring Boot في بيئة الإنتاج.

  • إتقان إصدارات Java الحديثة (17 أو أحدث، ويفضل 21 أو 25)، وSpring Boot 3، وSpring Data JPA، وHibernate، وSpring Security، وSpring Transactions.

  • مهارات قوية في Oracle، بما يشمل تحسين أداء استعلامات SQL، والفهرسة (Indexing)، وقراءة وكتابة PL/SQL، وفهم آليات المعاملات وأقفال قواعد البيانات.

  • مهارات متقدمة في BPMN، تشمل تصميم وتحديد مسارات العمل باستخدام BPMN، مع إعداد قواعد DMN المناسبة وربطها بتطبيقات Java وواجهات API.

  • خبرة في تصميم واجهات REST APIs وفق OpenAPI، وإدارة الإصدارات، وضمان عدم تكرار تنفيذ الطلبات (Idempotency)، ومعالجة الأخطاء.

  • خبرة في المراسلة غير المتزامنة (JMS، Oracle AQ، Kafka أو RabbitMQ)، وأنماط التكامل الموثوقة، بما يشمل إعادة المحاولة (Retries)، ونمط Outbox، وآليات التعويض (Compensation).

  • خبرة في المصادقة والتحكم في الصلاحيات باستخدام OAuth 2.0 وOpenID Connect، ويفضل الإلمام بمنصة Keycloak.

  • خبرة في الاختبارات الآلية باستخدام JUnit 5 وMockito وTestcontainers، وأنظمة CI/CD باستخدام GitLab أو ما يعادلها، مع الالتزام بأفضل ممارسات استخدام Git.

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

  • إتقان اللغتين العربية والإنجليزية، تحدثاً وكتابة.

متطلبات يفضل توفرها بشدة

  • الخبرة في محركات BPMN وDMN، مثل Camunda 7 أو Operaton أو Flowable.

  • الخبرة في أطر عمل تكامل الأنظمة المؤسسية، والتكامل مع الجهات الحكومية (GSB/MoDEE، Sanad) أو بوابات الدفع الإلكتروني (eFAWATEERcom، JoFotara).

  • الخبرة في تصميم الأنظمة المعيارية (Modular Monolith) أو التصميم الموجّه بالمجال (Domain-Driven Design)، مثل Spring Modulith أو Bounded Contexts.

  • الخبرة في التدقيق وتتبع العمليات، باستخدام أدوات مثل Hibernate Envers أو سجلات التدقيق غير القابلة للتعديل (Immutable Audit Trails).

  • المعرفة بمجال التكنولوجيا المالية (FinTech).

  • الخبرة في النشر والتشغيل باستخدام Apache Tomcat، سواء المدمج أو المستقل، على أنظمة Windows Server وLinux، مع معرفة أساسية بـ Docker.

متطلبات إضافية

  • الخبرة في استخدام بوابات API مثل Gravitee أو Kong أو Apigee.

  • الخبرة في إنشاء التقارير باستخدام مكتبة JasperReports.

  • المعرفة بممارسات البرمجة الآمنة (OWASP ASVS)، ومعايير جودة البرمجيات SonarQube، والإلمام بمتطلبات الأمن السيبراني للبنك المركزي الأردني.

  • معرفة كافية بإطار Angular للتعاون مع فريق تطوير الواجهات الأمامية.

  • الحصول على شهادات مهنية في Oracle أو Spring.

الصفات الشخصية

  • القدرة على تحمّل المسؤولية الكاملة عن إحدى وحدات النظام، بدءاً من التحليل وحتى الإطلاق في بيئة الإنتاج.

  • القدرة على التعامل المباشر مع العملاء وشرح الخيارات والقرارات التقنية لموظفيهم في الجوانب الإدارية والتقنية.

  • إعداد وثائق تقنية واضحة، والالتزام بالتعهدات والمواعيد المحددة ضمن مراحل تنفيذ المشروع.

المزايا

  • زيادة سنوية على الراتب.

  • مكافأة سنوية.

وظائف مشابهة

تصفح جميع الوظائف
يغلق خلال 13 يومًا تقدم عبر الموقع الخارجي
×
App Logo

احصل على تطبيقنا

استكشف منصتنا مع أداء أفضل وميزات حصرية للهواتف.

حمل التطبيق الآن