مطور Java
نظرة عامة على الوظيفة
-
تاريخ الإعلاننوفمبر 15, 2025
-
الموقع
-
تاريخ إنتهاء الصلاحية--
المسمى الوظيفي
411_2408841
نبحث عن مطور Java بخبرة 5-10 سنوات، لتصميم وتطوير خدمات Java المصغرة وتطبيقات EE، مع مهارات في Spring، قواعد البيانات، والخدمات السحابية، ويفضل خلفية مصرفية.
الأدوار والمسؤوليات:
- تصميم وتطوير وصيانة ودعم خدمات الواجهة الخلفية وواجهات برمجة التطبيقات المستندة إلى Java.
- تحليل المتطلبات وتحديد الحلول التقنية.
- تنفيذ التطوير القائم على الاختبار (TDD) لخدمات البرامج الوسيطة مع تغطية أكثر من 80٪ من التعليمات البرمجية من خلال حالات اختبار JUnit.
- ضمان إصدارات تطبيقات خالية من الأخطاء من خلال الحفاظ على جودة التعليمات البرمجية العالية.
- معالجة جميع سيناريوهات اختبار الاختراق لضمان أمان التطبيق.
- تنفيذ وصيانة تدابير الأمان لحماية بيانات المستخدم والحفاظ على سلامة التطبيق.
- البقاء على اطلاع دائم على نقاط الضعف الأمنية ومعايير الصناعة للتخفيف منها.
- التعاون مع فرق متعددة الوظائف لتسليم المشاريع في الوقت المحدد وبجودة عالية.
المهارات والتقنيات المطلوبة:
- مهارات Java الأساسية: معرفة قوية بـ OOP وأنماط التصميم والتعدد في العمليات وJava 8+ وJava 21 وLambda وStream API وخدمات REST.
- الإلمام بـ Kotlin وGroovy يعد ميزة إضافية.
- إطار عمل Spring: خبرة في Spring Boot، بما في ذلك التعليقات التوضيحية وGradle وMaven وSpring JPA وSpring AOP وSpring Security وJUnit.
- هندسة الخدمات المصغرة: خبرة في Service Mesh وService Discovery وCloud Config باستخدام Spring Cloud.
- قواعد البيانات: إتقان MySQL وPostgreSQL وOracle وSQL Server.
- أدوات التطوير: خبرة عملية في IntelliJ وSTS وEclipse وSoapUI وPostman وGit وConfluence وJira.
- السحابة والحاويات: المعرفة ببيئات السحابة Docker وKubernetes وAWS وAzure.
الخبرة والمهارات الشخصية:
- خبرة تتراوح من 5 إلى 10 سنوات في تطوير Java.
- خبرة في وظائف دعم المنصة/الاستضافة.
- يفضل الخبرة السابقة في مجال الخدمات المصرفية.
- مهارات تحليلية قوية وحل المشكلات واستكشاف الأخطاء وإصلاحها.
- قدرات ممتازة في التواصل والعمل الجماعي.
- القدرة على العمل بشكل مستقل وإدارة مهام متعددة بكفاءة.
- عقلية استباقية نحو تعلم التقنيات الجديدة وتحسين العمليات الحالية.
من الجيد أن يكون لديك:
- معرفة بوابات واجهة برمجة التطبيقات (Kong وCA API GW وAzure API GW وAWS API GW).
- خبرة في منهجيات Agile (Scrum وKanban والتطوير القائم على الاختبار).
- المعرفة بأدوات DevOps مثل Git وGradle وMaven وAzure DevOps وخطوط أنابيب CI/CD (GitHub وAzure).
الملف الشخصي المرغوب للمرشح:
- منطق جانب الخادم وتطوير التطبيقات.
- بناء وصيانة واجهات برمجة التطبيقات.
- تطوير وصيانة واجهات برمجة التطبيقات (APIs) التي تسمح للواجهة الأمامية للتطبيق بالتواصل مع الواجهة الخلفية.
- كتابة التعليمات البرمجية من جانب الخادم.
- تنفيذ منطق الأعمال ومعالجة البيانات والتعامل مع الطلبات من العملاء.
- التكامل مع الواجهة الأمامية: التعاون مع مطوري الواجهة الأمامية لضمان التواصل السلس بين الواجهة الأمامية والخلفية من خلال واجهات برمجة التطبيقات.
- إدارة قواعد البيانات: تصميم وإدارة قواعد البيانات التي تخزن بيانات التطبيق.
- استعلامات قواعد البيانات وتحسينها.
- المصادقة والأمان: تنفيذ آليات مصادقة المستخدم.
- ضمان أمان البيانات.
- النسخ الاحتياطي للبيانات واستعادتها.
المهارات المطلوبة:
مطور التطبيقات, الجزء الخلفي, تطوير الجزء الخلفي.
#J-18808-Ljbffr
2025-11-11 12:32:51