Tabbio
ENالعربية
تسجيل الدخول إلى التطبيق
أمس

Appian Integration Developer

CodeNinja · Riyadh, Riyadh Province, Saudi Arabia
Workableقدّم عبر موقع الشركة
Contract
Onsite

نبذة عن الوظيفة

عن الشركة

CodeNinja هي شركة متكاملة للذكاء الاصطناعي السيادي تساعد الشركات السعودية والجهات الحكومية على بناء وامتلاك وتركيب الذكاء الاصطناعي والقدرة الهندسية بشكل دائم، بدلاً من استئجارها من خلال عقود البائعين. تعمل CodeNinja من الرياض مع إمكانية التوصيل في جميع أنحاء المملكة ومنطقة الشرق الأوسط وشمال إفريقيا، عبر القطاعات ذات الأولوية بما في ذلك الرقمنة الحكومية، والطاقة، والخدمات المالية، والخدمات اللوجستية، والرعاية الصحية، وقد تم الاعتراف بها من بين 100 شركة تكنولوجيا الأسرع نموًا لعام 2026 من قبل Clutch. من خلال الفرق الهندسية المضمنة ومراكز قدرات الذكاء الاصطناعي والبنية التحتية للتطبيقات المملوكة، تتعاون CodeNinja مع البنوك والمؤسسات لتحديث الأنظمة وتشغيل الذكاء عبر سير العمل المهم للمهام. حول الدور نحن نبحث عن مطور تكامل Appian لربط تطبيقات Appian لأحد البنوك الرائدة في المملكة العربية السعودية بالخدمات المصرفية الأساسية والقنوات وخدمات المؤسسات. ستبني عمليات تكامل آمنة ومرنة وخاضعة للمراقبة الجيدة من خلال واجهة برمجة التطبيقات (API) الخاصة بالبنك وطبقات البرامج الوسيطة. هذا دور في الموقع في الرياض، وهو مفتوح لجميع الجنسيات، ويتطلب خبرة قوية في تكامل Appian وتكامل مؤسسي قوي أو خلفية Java.

المسؤوليات الرئيسية

  • بناء الأنظمة المتصلة وكائنات التكامل وواجهات برمجة تطبيقات الويب Appian للخدمات الواردة والصادرة
  • التكامل مع الخدمات المصرفية الأساسية وإدارة علاقات العملاء وإدارة الوجهات السياحية والدفع ومكتب الائتمان (مثل سمة) والخدمات الحكومية (مثل نفاذ ويقين) عبر بوابة API الخاصة بالبنك/ESB
  • تنفيذ المصادقة الآمنة: OAuth 2.0 وmTLS ومفاتيح API وSAML/OIDC SSO ومزامنة مجموعة LDAP/AD
  • تطوير مكونات Java الإضافية المخصصة (الخدمات الذكية، والوظائف، والمكونات الإضافية للنظام المتصل) حيث تكون الميزات الجاهزة غير كافية
  • تصميم يضمن المرونة: إعادة المحاولة، والمهلات، والعجز، وقوائم انتظار الأخطاء، والأنماط غير المتزامنة مع Kafka/MQ
  • التعامل مع عمليات التكامل القائمة على الملفات والدفعات (SFTP، الأحمال المجمعة) بشكل آمن
  • تنفيذ التكامل والتسجيل والرصد والتنبيه. دعم حوادث الإنتاج
  • إنتاج مواصفات الواجهة والعمل مع مالكي النظام النهائي بشأن تغييرات العقد

المتطلبات

  • 10+ سنوات من الخبرة الإجمالية، بما في ذلك 5+ سنوات من عمليات تكامل Appian
  • تكامل مؤسسي قوي أو خلفية جافا
  • مطور أول معتمد من Appian (إلزامي)
  • فترة إشعار مدتها شهر واحد، أو يفضل الانضمام الفوري

يجب أن يملكوا

  • خبير في أنظمة Appian المتصلة والتكاملات وواجهات برمجة تطبيقات الويب
  • Java قوية (Java 11+)، REST/SOAP، JSON/XML وOpenAPI/WSDL
  • خبرة في استخدام بوابات API والبرامج الوسيطة (مثل Apigee وKong وIBM ACE/IIB وMuleSoft)
  • المراسلة: كافكا، IBM MQ أو RabbitMQ
  • المعايير الأمنية للتكامل المصرفي والتشفير والإدارة السرية
  • مهارات تحليلية واستكشاف الأخطاء وإصلاحها ومهارات الاتصال قوية

جميل أن يكون

  • شهادة Java أو API
  • الخدمات الصغيرة للتمهيد الربيعي
  • تجربة مصرفية مفتوحة (إطار العمل المصرفي المفتوح لمؤسسة النقد العربي السعودي)
  • أبيان RPA

الفوائد

لماذا تنضم إلينا

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

المسؤوليات

1Build Connected Systems, Integration objects and Appian Web APIs for inbound and outbound services
2Integrate with core banking, CRM, DMS, payment, credit bureau (e.g. SIMAH) and government services (e.g. Nafath, Yakeen) via the bank’s API gateway/ESB
3Implement secure authentication: OAuth 2.0, mTLS, API keys, SAML/OIDC SSO and LDAP/AD group sync
4Develop custom Java plug-ins (smart services, functions, connected system plug-ins) where out-of-the-box features fall short
5Design for resilience: retries, timeouts, idempotency, error queues and asynchronous patterns with Kafka/MQ
6Handle file-based and batch integrations (SFTP, bulk loads) securely
7Implement integration logging, monitoring and alerting; support production incidents
8Produce interface specifications and work with downstream system owners on contract changes

المتطلبات

110+ years of total experience, including 5+ years of Appian integrations
2Strong enterprise integration or Java background
3Appian Certified Senior Developer (mandatory)
4Notice period of 1 month, or immediate joiners preferred
5Expert in Appian Connected Systems, Integrations and Web APIs
6Strong Java (Java 11+), REST/SOAP, JSON/XML and OpenAPI/WSDL
7Experience with API gateways and middleware (e.g. Apigee, Kong, IBM ACE/IIB, MuleSoft)
8Messaging: Kafka, IBM MQ or RabbitMQ
9Security standards for banking integrations, encryption and secret management
10Strong analytical, troubleshooting and communication skills
11Java or API-platform certification
12Spring Boot microservices
13Open banking experience (SAMA Open Banking Framework)
14Appian RPA

المزايا

1Own the integration backbone of a leading bank in KSA, connecting Appian to core banking, national services and enterprise platforms at production scale.
2This job description is intended to convey information essential to understanding the scope of the role. It is not exhaustive and may be subject to change based on business needs.

المهارات والوسوم

Professional ServicesSAJavaBankingCRMLogistics

احجز رابط tabbio
قبل أن يُحجز