مهندس برمجيات جافا

الوصف الوظيفي

  • التخطيط والتصميم والتوثيق والتطوير والتعديل والاختبار والدعم واستكشاف الأخطاء وإصلاحها للتطبيقات والأدوات ذات الصلة المستخدمة في حلول البنوك.
  • سيكون المرشح مسؤولاً عن تحليل متطلبات تكامل البيانات وتطوير المواصفات التقنية.

المهارات التقنية :

  • خبرة من 1 إلى 3 سنوات في تطوير البرمجيات
  • خبرة في جافا الأساسية (Core JAVA) وإطاري العمل Spring و Spring Boot.
  • خبرة مع أدوات ORM مثل JPA و Hibernate و QueryDsl مع JPA
  • معرفة عملية بـ Maven/Gradle و Git.
  • خبرة مع قواعد البيانات مثل SQL Server و MySQL و Oracle
  • خبرة في العمل مع JavaScript و TypeScript و XML و HTML/CSS.
  • خبرة مع الخوادم مثل Tomcat و Glassfish و JBoss.
  • خبرة في عملية التطوير بالمنهجية المرنة (Agile) باستخدام SCRUM.
  • خبرة مع أدوات IDE مثل Spring Tool Suite و Eclipse و IntelliJ IDEA.
  • خبرة في تطوير البرمجيات باستخدام منهجية تطوير البرمجيات المدفوعة بالاختبار (TDD).
  • إتقان برامج التحكم في الإصدارات مثل GIT.
  • من الجيد أن يكون لديك معرفة بأدوات الاختبار مثل JUnit و Mockito و Spring Test Framework.
  • يجب أن يكون لديك إلمام جيد جدًا بأنماط التصميم وكيفية تنفيذها في جافا

المهارات الشخصية:

  • يجب أن يكون لديك مهارات تحليلية جيدة، وقدرة على تصحيح الأخطاء وحل المشكلات.
  • قادر على العمل بشكل مستقل وعن بُعد دون إشراف مباشر.
  • القدرة على تحمل المسؤولية والالتزام بالمهام.
  • مهارات اتصال جيدة
نوع الوظيفة: دوام كامل
موقع الوظيفة: القاهرة

قدم على هذه الوظيفة

الأنواع المسموح بها: ‎.pdf, ‎.doc, ‎.docx