مطور Java

6 days ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time
نبحث عن مطور Java بخبرة 5-10 سنوات، لتصميم وتطوير خدمات Java المصغرة وتطبيقات EE، مع مهارات في Spring، قواعد البيانات، والخدمات السحابية، ويفضل خلفية مصرفية.

الأدوار والمسؤوليات:

1. تصميم وتطوير وصيانة ودعم خدمات الواجهة الخلفية وواجهات برمجة التطبيقات المستندة إلى Java.
2. تحليل المتطلبات وتحديد الحلول التقنية.
3. تنفيذ التطوير القائم على الاختبار (TDD) لخدمات البرامج الوسيطة مع تغطية أكثر من 80٪ من التعليمات البرمجية من خلال حالات اختبار JUnit.
4. ضمان إصدارات تطبيقات خالية من الأخطاء من خلال الحفاظ على جودة التعليمات البرمجية العالية.
5. معالجة جميع سيناريوهات اختبار الاختراق لضمان أمان التطبيق.
6. تنفيذ وصيانة تدابير الأمان لحماية بيانات المستخدم والحفاظ على سلامة التطبيق.
7. البقاء على اطلاع دائم على نقاط الضعف الأمنية ومعايير الصناعة للتخفيف منها.
8. التعاون مع فرق متعددة الوظائف لتسليم المشاريع في الوقت المحدد وبجودة عالية.

المهارات والتقنيات المطلوبة:

1. مهارات Java الأساسية: معرفة قوية بـ OOP وأنماط التصميم والتعدد في العمليات وJava 8+ وJava 21 وLambda وStream API وخدمات REST.
2. الإلمام بـ Kotlin وGroovy يعد ميزة إضافية.
3. إطار عمل Spring: خبرة في Spring Boot، بما في ذلك التعليقات التوضيحية وGradle وMaven وSpring JPA وSpring AOP وSpring Security وJUnit.
4. هندسة الخدمات المصغرة: خبرة في Service Mesh وService Discovery وCloud Config باستخدام Spring Cloud.
5. قواعد البيانات: إتقان MySQL وPostgreSQL وOracle وSQL Server.
6. أدوات التطوير: خبرة عملية في IntelliJ وSTS وEclipse وSoapUI وPostman وGit وConfluence وJira.
7. السحابة والحاويات: المعرفة ببيئات السحابة Docker وKubernetes وAWS وAzure.

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

1. خبرة تتراوح من 5 إلى 10 سنوات في تطوير Java.
2. خبرة في وظائف دعم المنصة/الاستضافة.
3. يفضل الخبرة السابقة في مجال الخدمات المصرفية.
4. مهارات تحليلية قوية وحل المشكلات واستكشاف الأخطاء وإصلاحها.
5. قدرات ممتازة في التواصل والعمل الجماعي.
6. القدرة على العمل بشكل مستقل وإدارة مهام متعددة بكفاءة.
7. عقلية استباقية نحو تعلم التقنيات الجديدة وتحسين العمليات الحالية.

من الجيد أن يكون لديك:

1. معرفة بوابات واجهة برمجة التطبيقات (Kong وCA API GW وAzure API GW وAWS API GW).
2. خبرة في منهجيات Agile (Scrum وKanban والتطوير القائم على الاختبار).
3. المعرفة بأدوات DevOps مثل Git وGradle وMaven وAzure DevOps وخطوط أنابيب CI/CD (GitHub وAzure).

الملف الشخصي المرغوب للمرشح:

1. منطق جانب الخادم وتطوير التطبيقات.
2. بناء وصيانة واجهات برمجة التطبيقات.
3. تطوير وصيانة واجهات برمجة التطبيقات (APIs) التي تسمح للواجهة الأمامية للتطبيق بالتواصل مع الواجهة الخلفية.
4. كتابة التعليمات البرمجية من جانب الخادم.
5. تنفيذ منطق الأعمال ومعالجة البيانات والتعامل مع الطلبات من العملاء.
6. التكامل مع الواجهة الأمامية: التعاون مع مطوري الواجهة الأمامية لضمان التواصل السلس بين الواجهة الأمامية والخلفية من خلال واجهات برمجة التطبيقات.
7. إدارة قواعد البيانات: تصميم وإدارة قواعد البيانات التي تخزن بيانات التطبيق.
8. استعلامات قواعد البيانات وتحسينها.
9. المصادقة والأمان: تنفيذ آليات مصادقة المستخدم.
10. ضمان أمان البيانات.
11. النسخ الاحتياطي للبيانات واستعادتها.

المهارات المطلوبة:

مطور التطبيقات, الجزء الخلفي, تطوير الجزء الخلفي.

#J-18808-Ljbffr
  • مطور Java

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    نبحث عن مطور Java بخبرة 5-10 سنوات، لتصميم وتطوير خدمات Java المصغرة وتطبيقات EE، مع مهارات في Spring، قواعد البيانات، والخدمات السحابية، ويفضل خلفية مصرفية. الأدوار والمسؤوليات: تصميم وتطوير وصيانة ودعم...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    يواصل Teachmecode النهج الاستراتيجي لديه للاستفادة من teknologie الأحدث وتحسين تقنياتنا. نبحث عن مطور خبير في مجال تكنولوجيا المعلومات، يمتلك خبرة لا بأس بها في عملاء_TECH_COMPANIES وقدرة على التعامل مع...

  • مطور نظم

    7 days ago


    Dubai, United Arab Emirates هيئة دبي الرقمية Full time

    نحن نبحث عن مطور نظم متكامل يمكنه العمل على جانب العميل وجانب الخادم لتطبيقات البرامج / الويب. المهام الأساسية: - ترجمة متطلبات المستخدم إلى بنية شاملة وتنفيذ الأنظمة الجديدة - تطوير موقع الويب /...

  • مطور نظم

    4 weeks ago


    Dubai, United Arab Emirates هيئة دبي الرقمية Full time

    JOB BRIEF KEY RESPONSIBILITIES / ACCOUNTABILITIES - Essential **Responsibilities**: - Translate user requirements into overall architecture and implement the new systems - Designing user interactions on web pages. - Creating servers and databases for functionality. - Ensuring cross-platform optimization for mobile phones. - Working alongside graphic...

  • مطور نظم

    7 hours ago


    Dubai, United Arab Emirates هيئة دبي الرقمية Full time

    JOB BRIEF KEY RESPONSIBILITIES / ACCOUNTABILITIES - Essential **Responsibilities**: - Translate user requirements into overall architecture and implement the new systems - Designing user interactions on web pages. - Creating servers and databases for functionality. - Ensuring cross-platform optimization for mobile phones. - Working alongside graphic...


  • Dubai, United Arab Emirates محاكم دبي Full time

    7+ years of experience in a computing environment with multiple programming languages. - Extensive experience with Web Services, SOAP, JAX-WS, JAX-RS, REST, Web API, JPA - Experience in API layer like security (JWT, OATH2), custom analytics, throttling, caching, logging - Experience in creating REST API documentation using Swagger and YAML or similar tools...


  • Dubai, United Arab Emirates محاكم دبي Full time

    7+ years of experience in a computing environment with multiple programming languages. - Extensive experience with Web Services, SOAP, JAX-WS, JAX-RS, REST, Web API, JPA - Experience in API layer like security (JWT, OATH2), custom analytics, throttling, caching, logging - Experience in creating REST API documentation using Swagger and YAML or similar tools...


  • Dubai, United Arab Emirates هيئة دبي الرقمية Full time

    **المؤهلات و المهارات** - الخبرة السابقة في SQL ، PL / SQL - المعرفة حول مجموعة Oracle للأعمال الإلكترونية (الإصدار 12.2) - المعرفة حول أدوات Oracle ومكونات FRICE (النماذج والتقارير والواجهات والتحويلات والتحسينات /...


  • Dubai, United Arab Emirates مؤسسة حكومة دبي الذكية Full time

    KEY RESPONSIBILITIES / ACCOUNTABILITIES - Daily Operations - Conduct daily operations ensuring that work processes are optimally delivered - Provide management information and insights on all dimensions of work area performance to facilitate discussion and decision making, both on a periodic basis and for ad-hoc management requests - Job Specific...


  • Dubai, United Arab Emirates هيئة دبي الرقمية Full time

    إجراء عمليات يومية ضمان تسليم إجراءات العمل على النحو الأمثل - توفير المعلومات الإدارية والرؤى حول جميع أبعاد أداء منطقة العمل لتسهيل المناقشة واتخاذ القرار ، على أساس دوري وطلبات الإدارة المخصصة -...

  • مهندس نظم

    7 days ago


    Dubai, United Arab Emirates هيئة دبي الرقمية Full time

    إجراء عمليات يومية تضمن تسليم إجراءات العمل على النحو الأمثل توفير معلومات إدارية ورؤى حول جميع أبعاد أداء منطقة العمل لتسهيل المناقشة واتخاذ القرار ، على أساس دوري وطلبات الإدارة المخصصة -...