مطور مكدس كامل (منصة AWA)
نبذة عن الوظيفة
المسمى الوظيفي: محلل فني الخبرة: 7 سنوات فما فوق الموقع: أبوظبي نظرة عامة على الدور: نحن نبحث عن مطور Full Stack للانضمام إلى فريق منصة التداول الدولية لدينا. سيعمل هذا الدور في البداية جنبًا إلى جنب مع مستشارين خارجيين لبناء ودمج تطبيق الويب React وتطبيق React Native الصغير والخدمات الصغيرة الخلفية المستندة إلى Java والمستضافة على AWS. سينتقل الدور إلى دعم الإنتاج والتحسين المستمر بعد 6 أشهر التسليم، مع الملكية الكاملة لقاعدة التعليمات البرمجية، وعمليات النشر، والدعم التشغيلي. لعب دور رئيسي في: • دعم التكامل مع واجهات برمجة تطبيقات التداول التابعة لجهات خارجية. • إدارة عمليات النشر السحابية عبر AWS وGitHub Actions. •Maintaining عالية الجودة والتعليمات البرمجية في بيئة مالية منظمة المسؤوليات الرئيسية: • التعاون مع مستشاري التطوير الخارجيين لبناء: واجهة التداول عبر الويب oReact.js. oReact تطبيق صغير أصلي مدمج في القنوات المصرفية عبر الهاتف المحمول الحالية. الخدمات المصغرة للواجهة الخلفية القائمة على oJava (Spring Boot/Spring Cloud) مع نشر AWS. • تنفيذ عمليات تكامل واجهة برمجة التطبيقات للتداول (وضع الطلب، وبيانات السوق، والتمويل، وخدمات الحساب). •Participate في المناقشات الهندسة المعمارية، ومراجعات التعليمات البرمجية، واحتفالات العدو. •إعداد وتحسين خطوط أنابيب CI/CD في إجراءات GitHub لعمليات النشر في بيئات متعددة. • ضمان الامتثال للأمان (OAuth، ومفاتيح API، والتخزين الآمن في AWS Secrets Manager/KMS). •Absorp قاعدة التعليمات البرمجية الكاملة والهندسة المعمارية من الاستشاريين الخارجيين. • توثيق جميع الأنظمة وواجهات برمجة التطبيقات وعمليات النشر ودفاتر التشغيل التشغيلية. •Conduct دعم الظل جنبا إلى جنب مع الاستشاريين لمعرفة حل الحوادث والإصلاحات العاجلة النشر. • الحصول على الملكية الكاملة لصيانة النظام الأساسي وتطوير الميزات الجديدة. • مراقبة الأنظمة باستخدام أدوات AWS CloudWatch والتسجيل والتنبيه. •استكشاف مشكلات الإنتاج وإصلاحها ونشر الإصلاحات بسرعة دون التأثير على وقت التشغيل. •Enhance الميزات الموجودة وتحسين الأداء. •Collaborate مع فرق داخلية لعناصر خريطة طريق المنتج الجارية. المهارات والخبرة المطلوبة: •React.js (خطافات، واجهة برمجة تطبيقات السياق، Redux/Zustand/Recoil). •React Native (الملاحة، الوحدات الأصلية، تكامل الواجهة الأمامية الصغيرة). • أفضل ممارسات واجهة المستخدم/تجربة المستخدم، والتصميم سريع الاستجابة وسهل الوصول إليه. •Java 11+ مع Spring Boot وSpring Cloud. • تطوير REST API وWebSocket. • معالجة تعتمد على الأحداث (Kafka أو RabbitMQ أو AWS SQS/SNS). •قاعدة البيانات: الإلمام بـ PostgreSQL/MySQL وNoSQL. •AWS: EKS/ECS، RDS، S3، Secrets Manager، KMS، CloudWatch. •CI/CD: إجراءات GitHub + GitHub (إنشاء خطوط الأنابيب واختبارها ونشرها). • بناء ونشر صورة Docker. •تجربة دمج واجهات برمجة تطبيقات REST/WebSocket من منصات التداول والثروة • فهم مفاهيم التداول المالي •Strong مهارات التوثيق (الكود، والهندسة المعمارية، وسجلات التشغيل التشغيلية). •خبرة Agile/Scrum. •Excellent الاتصالات لتنسيق البائعين وتحديثات أصحاب المصلحة الداخليين