الوصف الوظيفي
هذه الوظيفة لأحد عملاء ويك داي. الحد الأدنى من الخبرة: 7 سنوات. الموقع: بنغالورو. نوع الوظيفة: دوام كامل. المسؤوليات النموذجية: تصميم وبناء تطبيقات ويب قابلة للتوسع لمنصات إدارة الثروات.
تطوير واجهات برمجة التطبيقات REST والخدمات المصغرة.
بناء واجهات مستخدم موجهة للمستشارين والعملاء.
دمج أنظمة إدارة علاقات العملاء، وأتمتة التسويق، والتحليلات، ومنصات بيانات العملاء.
تحسين التخصيص، وإدارة الحملات، وقدرات التفاعل الرقمي.
المشاركة في المعمارية، ومراجعات التعليمات البرمجية، والاختبار، ودعم الإنتاج.
التعاون مع مديري المنتجات، ومصممي تجربة المستخدم، ومهندسي البيانات، وأصحاب المصلحة في الأعمال.
الخلفية: Java (غالبًا Java 11/17+) Spring Boot Spring MVC Hibernate / JPA RESTful APIs بنية الخدمات المصغرة. الواجهة الأمامية: React أو Angular TypeScript HTML5، CSS3 Redux أو مكتبات إدارة الحالة المماثلة. قواعد البيانات: Oracle Database PostgreSQL قواعد بيانات NoSQL مثل MongoDB. DevOps والسحابة: Docker Kubernetes CI/CD pipelines منصات السحابة (AWS، Azure، أو بيئات السحابة الخاصة). الرسائل والتكامل: Apache Kafka تقنيات MQ بوابات واجهة برمجة التطبيقات. يجب أن تدور المقابلة حول ما يلي: Java الأساسية، مبادئ OOP، إطار عمل المجموعات، تعدد المهام والتزامن، ميزات Java 8+ (Streams، تعبيرات Lambda)، إدارة JVM والذاكرة، Spring Boot، حقن الاعتماد، دورة حياة Bean، أمان Spring، معالجة الاستثناءات، أنماط تصميم الخدمات المصغرة. الواجهة الأمامية: دورة حياة مكونات React / الخطافات، إدارة الحالة، تكامل واجهة برمجة التطبيقات، تحسين الأداء، تصميم النظام. تصميم منصة إدارة الحملات، تصميم خدمة الإشعارات، تصميم خدمة ملف تعريف العميل، أنماط القابلية للتوسع، التخزين المؤقت، وأنماط المرونة. تحسين استعلامات قاعدة البيانات، الفهرسة، عزل المعاملات، التطبيع مقابل عدم التطبيع. المهارات التي تبرز: خبرة في مجال الخدمات المالية، خبرة في MarTech أو CRM، بنية معتمدة على الأحداث، تطوير سحابي، تكاملات AI/GenAI، فهم قوي لمتطلبات الأمان والامتثال. المهارات الأساسية: Java، Spring Boot، Microservices. المهارات الجيدة: React
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.