بنك مصر يفتح باب التوظيف.. فرص جديدة لمهندسي Java بخبرة تصل إلى 6 سنوات

وتستهدف الوظيفة مهندسي البرمجيات بمستويات خبرة مختلفة، تبدأ من حديثي الخبرة وحتى 6 سنوات، وفقًا للمستوى الوظيفي المتاح.
تفاصيل وظائف Java في بنك مصر
تتضمن الوظيفة العمل ضمن فرق المنتجات والتصميم لفهم احتياجات المستخدمين النهائيين وحالات الاستخدام، وتحويلها إلى حلول تقنية عملية وفعالة، بما يدعم تطوير المنتجات والخدمات الرقمية للبنك.
ويعمل مهندس Java على تصميم وتنفيذ الحلول التقنية وحلول الأعمال، إلى جانب استخدام تقنيات تطوير البرمجيات المختلفة لإنشاء حلول مبتكرة وقابلة للتوسع.
كما تشمل المسؤوليات التعاون مع أعضاء الفريق لتنفيذ قصص المستخدم، وكتابة الاختبارات، وتقديم وظائف جديدة أو محسنة للمنتجات بصورة مستمرة، فضلًا عن التنسيق مع فرق تكنولوجيا المعلومات الداخلية لحل الاعتماديات والمتطلبات التقنية خلال مراحل التنفيذ.
مستويات الخبرة المطلوبة
| المستوى الوظيفي | سنوات الخبرة |
|---|---|
| مهندس I | من 0 إلى عامين |
| مهندس II | من عامين إلى 4 أعوام |
| مهندس III | من 4 إلى 6 أعوام |
المؤهلات والخبرات المطلوبة
يشترط للمتقدم الحصول على درجة البكالوريوس في علوم الحاسب أو تخصص ذي صلة، ويفضل الحصول على درجة علمية متقدمة مع سجل أكاديمي متميز.
كما تتضمن متطلبات الوظيفة خبرة في لغات البرمجة القائمة على JVM، خاصة Java 8+ وKotlin، و/أو أطر تطوير الواجهات الخلفية مثل Spring Boot.
ويحتاج المتقدم إلى خبرة في كتابة واستخدام وتأمين RESTful APIs ضمن التطبيقات الموزعة واسعة النطاق، إلى جانب الخبرة في بنية Microservices وفهم آليات اكتشاف الخدمات ودوائر الحماية Circuit Breakers.
وتشمل المتطلبات أيضًا التعامل مع قواعد البيانات العلائقية وغير العلائقية، ومنها Oracle وPostgreSQL وMySQL/MariaDB وMongoDB وCouchDB وCassandra وElasticsearch وغيرها.
كما يفضل امتلاك خبرة في أدوات وعمليات بناء البرمجيات مثل Maven وGradle، وأدوات التكامل المستمر مثل Jenkins CI وAzure Pipelines.
خبرات إضافية تمنح المتقدم ميزة
ويفضل بنك مصر المتقدمين الذين لديهم خبرة في ممارسات هندسة البرمجيات، مثل إعادة هيكلة الأكواد، وأنماط التصميم، والتطوير القائم على الاختبارات، والتكامل المستمر، وبناء التطبيقات عالية القابلية للتوسع، وأمن التطبيقات.
كما تعد الخبرة في تقنيات الحاويات Docker وKubernetes، ومنهجيات التطوير الرشيق Agile، من المزايا الإضافية.
وتعد المعرفة بلغات برمجة أخرى، مثل NodeJS وGo-Lang وPython، ميزة إضافية للمتقدمين للوظيفة.







