drjobs مهندس برمجيات Java رئيسي English

مهندس برمجيات Java رئيسي

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
الخبرة drjobs

Not Mentionedسنوات

موقع الوظيفة drjobs

عجمان - الإمارات

الراتب drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الجنسية

إماراتي

الجنس

ذكر

عدد الوظائف الشاغرة

1 وظيفة شاغرة

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

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

نحن نبحث عن مهندس Backend الذي يريد تغيير العالم. إذا كنت تحب العمل بوتيرة ثابتة دون مفاجآت، فاستمر في التمرير. إذا كنت تريد أن يغير عملك المشهد المالي العالمي، فقد تكون أنت الشخص الذي نبحث عنه. لدينا نهج بسيط لاستخدام الأطر الخارجية، مع التركيز على إمكانية الصيانة والتحول السريع مع TDD وDDD والتكامل والتسليم المستمر.

مجموعة التكنولوجيا الخاصة بنا:

Java 17، Kotlin
SparkJava، Javalin
GCP، Kubernetes، Grafana، Prometheus، NewRelic
PostgreSQL، Redis
JOOQ، Flyway
RSocket

ما ستقوم به

قيادة وتوجيه مهندسي الواجهة الخلفية، وتقديم التوجيه والإرشاد بشأن أفضل الممارسات والقرارات الفنية
المشاركة في مراجعات الأداء وبناء خطط النمو للمهندسين
تصميم وتوثيق وتنفيذ الحلول باستخدام Domain-Driven Design وCQRS/ES وأنماط الهندسة المعمارية الموجهة بالأحداث على نطاق عالمي
التعاون مع فرق متعددة الوظائف لتحسين العمليات الهندسية ورفع مستوى الجودة والكفاءة
بناء واجهات برمجة التطبيقات المحمولة وتطوير الخدمات المصغرة لتطوير بنيتنا
إتقان الأنظمة التي تعتمد عليها أعمالنا، مثل إدارة المخاطر واكتشاف الاحتيال ومعالجة الدفع وما إلى ذلك.
التركيز على التطوير الأخضر وتحسين الأنظمة الحالية

ما ستحتاج إليه

إتقان Java
أكثر من 8 سنوات من الخبرة في تطوير الواجهة الخلفية
درجة البكالوريوس (أو أعلى) في علوم الكمبيوتر أو الرياضيات أو الفيزياء أو مجال دراسي مماثل
سجل حافل بالمساهمة في تحسين العمليات، فضلاً عن توجيه وتدريب أعضاء الفريق
خبرة في مبادئ وممارسات وأنماط التصميم القائم على المجال
خبرة في الأنظمة الموزعة القابلة للتطوير
معرفة الأنماط المعمارية المختلفة
معرفة مبادئ وممارسات DevOps
أن تكون متعلمًا سريعًا مع موقف طموح وشخصية مدفوعة بالنتائج
القدرة على العمل بشكل جيد كجزء من فريق في بيئة سريعة الخطى
مهارات تواصل وتنظيم ممتازة
إتقان اللغة الإنجليزية

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

خبرة في Kotlin أو Scala
خبرة في التمويل
خبرة في شركة ناشئة أو شركة ناشئة
خبرة في بيئة تركز على المنتج


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

الكفاءة في لغات البرمجة: معرفة قوية بلغة Java وKotlin، وهما اللغتان الأساسيتان لتطوير Android.

Android SDK: معرفة بمجموعة تطوير برامج Android (SDK) ومكوناتها.

مبادئ تصميم واجهة المستخدم/تجربة المستخدم: فهم تصميم المواد وأفضل ممارسات تجربة المستخدم لإنشاء واجهات بديهية.

التحكم في الإصدارات: إجادة استخدام Git للتحكم في الإصدارات والتعاون داخل فرق التطوير.

واجهات برمجة التطبيقات RESTful: الخبرة في دمج واجهات برمجة التطبيقات RESTful والعمل معها لتبادل البيانات بين التطبيق والخادم.

إدارة قاعدة البيانات: معرفة قواعد البيانات المحلية (مثل SQLite) وخيارات التخزين السحابي (مثل Firebase).

تصحيح الأخطاء والاختبار: مهارات في تصحيح أخطاء التطبيقات وكتابة اختبارات الوحدة لضمان جودة التعليمات البرمجية والأداء.

حل المشكلات: مهارات تحليلية وحل مشكلات قوية لاستكشاف الأخطاء وإصلاحها وتحسين أداء التطبيق.

معرفة مكونات بنية Android: معرفة مكونات مثل LiveData وViewModel وRoom لتصميم تطبيق فعال.

التطوير عبر الأنظمة الأساسية: يمكن أن يكون فهم أدوات مثل Flutter أو React Native ميزة إضافية لتطوير تطبيقات عبر الأنظمة الأساسية.

منهجيات Agile: الخبرة في ممارسات التطوير السريع، مثل Scrum أو Kanban، لتطوير البرامج التعاونية.

نوع التوظيف

القسم / المجال المهني

الهندسة

نبذة عن الشركة

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