مطوّر جافا اول
BitBang
صاحب عمل نشط
نشرت قبل 8 ساعات
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
المسؤوليات الرئيسية
البنية الخلفية & تطوير
- تصميم، تطوير، وصيانة خدمات الواجهة الخلفية القابلة للتوسع وواجهات برمجة التطبيقات باستخدام Java (Spring Boot، Hibernate، والأطر ذات الصلة).
- تصميم أنظمة قائمة على الميكروسيرفيس تضمن الوحدة، الأداء، وسهولة الصيانة.
- دمج خدمات الطرف الثالث، واجهات برمجة التطبيقات، وقواعد البيانات بكفاءة وأمان.
- تنفيذ المعالجة غير المتزامنة، التخزين المؤقت، والتعددية لتحسين أداء التطبيق.
- التعاون عن كثب مع مطوري الواجهة الأمامية لتصميم تواصل سلس وفعال بين الأنظمة.
جودة الكود & الاختبار
- كتابة كود نظيف، وحدوي، وموثق جيدًا وفقًا لأفضل الممارسات الصناعية.
- تطوير وتنفيذ اختبارات الوحدة، التكامل، والأداء باستخدام JUnit أو TestNG.
- المشاركة في مراجعات الكود من الأقران لضمان اتساق الكود، وقابليته للصيانة، وقابليته للتوسع.
- تحسين موثوقية التطبيق بشكل مستمر من خلال الاختبار الآلي وممارسات CI/CD.
القيادة & الإرشاد
- توفير الإرشاد الفني والتوجيه للمطورين المبتدئين والمتوسطين.
- التعاون مع قائد الواجهة الخلفية لتحديد معايير التطوير، إرشادات الترميز، ومبادئ التصميم المعماري.
- المشاركة في المناقشات الفنية وعملية اتخاذ القرار التي تشكل استراتيجية الواجهة الخلفية وأفضل الممارسات.
- تعزيز ثقافة التعلم من خلال إجراء ورش عمل داخلية وجلسات تبادل المعرفة.
تحسين الأداء & استكشاف المشكلات
- مراقبة وضبط أداء التطبيق باستخدام أدوات التحليل والمراقبة (مثل، JProfiler، Prometheus، Grafana).
- تحديد نقاط الاختناق، تسريبات الذاكرة، وعيوب النظام الأخرى وحلها بشكل استباقي.
- قيادة استجابة الحوادث وتحليل الأسباب الجذرية للمشكلات الحرجة في الإنتاج.
التطوير المرن
- المساهمة بنشاط في طقوس Agile—التخطيط، الاجتماعات اليومية، مراجعات السبرينت، والاستعراضات.
- العمل بشكل تعاوني مع مالكي المنتجات، QA، DevOps، وفرق التصميم لتلبية التزامات السبرينت.
- ضمان التسليم في الوقت المناسب لكود عالي الجودة وجاهز للإنتاج.
- توقع وتخفيف المخاطر خلال دورة حياة التطوير.
التعلم المستمر & الابتكار
- البقاء على اطلاع بأحدث التطورات في نظام Java البيئي، والأطر، والأدوات.
- البحث واقتراح حلول مبتكرة لتحسين الأداء، الأمان، وقابلية الصيانة.
- المساهمة في المناقشات المفتوحة حول تحسينات المعمارية واستراتيجيات القابلية للتوسع.
- قيادة مبادرات التحسين المستمر عبر وظيفة هندسة الواجهة الخلفية.
الملف الشخصي المطلوب للمرشحين
- درجة البكالوريوس في علوم الكمبيوتر، هندسة البرمجيات، أو مجال ذي صلة.
- 5+ سنوات من خبرة تطوير الواجهة الخلفية، مع إتقان قوي في Java (Java 11+).
- خبرة عملية مع Spring Boot، Hibernate/JPA، واجهات برمجة التطبيقات RESTful، وهندسة الميكروسيرفيس.
- فهم قوي لـ برمجة كائنية التوجه (OOP)، أنماط التصميم، ومبادئ هندسة البرمجيات.
- خبرة مع قواعد بيانات SQL و NoSQL (مثل، MySQL، PostgreSQL، MongoDB).
- إلمام بـ Docker، Kubernetes، وخطوط أنابيب CI/CD (مثل، Jenkins، GitHub Actions).
- مهارات قوية في حل المشكلات والتحليل مع التركيز على حلول نظيفة وفعالة.
- مهارات اتصال ممتازة والقدرة على التعاون في بيئة فريق متعددة التخصصات.
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مطوّر جافا اول
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
BitBang
BitBang is seeking an experienced and highly skilled Senior Java Developer to join our Backend Engineering team. This position is ideal for developers with 5+ years of professional Java experience who are passionate about building robust, scalable, and high-performance backend systems. As a senior team member, you will take ownership of backend architecture, mentor junior developers, and play a key role in designing and implementing enterprise-grade software solutions that power our digital platforms.
قراءة المزيدhttps://jobs.getbitbang.com/jobs/Careers/768744000004325043/