




**وصف الوظيفة** ------------------- نحن نبحث عن **مطوّر جافا كبير** لعميل مصرفي عالمي لتطوير وصيانة العديد من الخدمات الصغيرة، بما في ذلك **الإشعارات** (مثل الدفع، البريد الإلكتروني، الرسائل القصيرة) و**مجال إدارة الهوية** (OAuth). *تم تطوير معظم الوحدات من قبل الفريق من الصفر، مع وجود بعضها بالفعل في أنظمة الإنتاج المختلفة.* *يواصل الفريق توسيع وظائف الوحدات ويتحمل مسؤولية صيانتها.* *من المتوقع أن يشارك المرشح في التطوير/الصيانة اللاحقين، وأن يتولى المسؤولية التقنية لسياق فرعي معين مع مرور الوقت.* **الصناعة: الخدمات المصرفية** **عدد الوظائف الشاغرة: 1** **نطاق العمل المفضل**: دوام كامل **تاريخ البدء:** في أسرع وقت ممكن، 100% عمل عن بُعد، تعاون طويل الأجل **فريق سكرم** * 3\-4 مطورين * 1 مختبر ضبط الجودة (QA) * 1 قائد تقني (مطوّر كبير) * 1 مدير سكرم * 1 مالك منتج (PO) **التقنيات المستخدمة في المشروع:** * Java 17 * Spring (Data, Security) * Hibernate * SQL * PostgresDB * OracleDB * RabbitMQ * OpenAPI/Swagger * REST **مهماتك** * أن تكون مساهمًا رئيسيًا ضمن فريق تطوير رشيق (squad) * تصميم حلول تقنية قابلة للتوسع، وآمنة، وفعالة بما يتماشى مع إرشادات العمارة. * أن تكون مسؤولًا عن مجال أو أكثر من سياق الفريق، وأن تكون على دراية بجميع المجالات الأخرى لسياق الفريق * إنجاز العمل خلال الدورة (sprint)، بما في ذلك اختبارات الوحدة والتكامل، والتوثيق/المواصفات * تحديث الفريق خلال الاجتماعات اليومية والاستماع بنشاط لتحديثات الآخرين * تقديم التقديرات خلال جلسات التوضيح (refinements) * إعطاء ملاحظات خلال الجلسات الاسترجاعية (retrospectives) * عرض الإنجازات خلال مراجعات الدورة (sprint reviews) * إجراء مراجعة الشيفرة (code reviews) * دعم أعضاء الفريق الآخرين * إعداد الأعضاء الجدد في الفريق (onboarding) **ما نتوقعه منك** * خبرة تجارية 5\+ سنوات مع **Java 17** أو إصدار أحدث ومع **هندسة الخدمات الصغيرة**، يُفضّل أن تكون في شركة مصرفية أو تكنولوجيا مالية * خبرة في معظم تقنياتنا المستخدمة، والتي تشمل: * Java * Spring (Data, Security) * Hibernate * SQL * PostgresDB * OracleDB * RabbitMQ * OpenApi/Swagger * REST * Kubernetes * OAuth2 * Keycloak **خبرات مرغوبة، أو يمكنك تطويرها معنا:** * JWT * JUnit * أفضل الممارسات (TDD, DDD, BDD, Clean Code, SOLID, DRY, KISS) * أنماط التصميم (Design patterns) * Docker * Jenkins * Git/GitLab * Mockito * Cucumber **ما يمكننا عرضه** * ساعات عمل مرنة * تأمين طبي * عملاء دوليون * عمل عن بُعد 100% * تأمين على الحياة * بيئة عمل غير تقليدية (غير مؤسسية) * ميزانية للتدريب والتطوير **نتطلع إلى تلقي طلبك!**


