الوصف الوظيفي
الغرض من الوظيفة: نبحث عن مرشح لديه من 5 إلى 7 سنوات من الخبرة، متحمس ومتفائل، ليكون مطور جافا كامل في فريق التطوير الديناميكي لدينا.
في هذه الوظيفة، سيساهم المرشح في تصميم وتطوير وصيانة تطبيقات الويب، والعمل عبر تقنيات الواجهة الأمامية والخلفية.
هذه فرصة ممتازة للمرشح الذي يتطلع إلى تنمية مهاراته التقنية واكتساب خبرة عملية في تطوير التطبيقات الكاملة ضمن بيئة تعاونية.
المسؤوليات المباشرة: 5 إلى 7 سنوات من الخبرة في تطوير التطبيقات باستخدام تقنيات جافا كاملة. تطوير وصيانة تطبيقات ويب قابلة للتوسع وآمنة وعالية الجودة باستخدام جافا وتقنيات الواجهة الأمامية الحديثة.
التعاون مع المطورين الكبار والمصممين ومديري المنتجات لفهم متطلبات المشروع وتنفيذ الحلول.
تطوير وتكامل واجهات برمجة التطبيقات RESTful باستخدام أطر مثل Spring Boot.
تصميم وتنفيذ واجهات مستخدم تفاعلية باستخدام HTML وCSS وJavaScript وأطر مثل React أو Angular أو Vue.
العمل مع قواعد البيانات العلائقية وغير العلائقية (Oracle وPostgreSQL وMongoDB) لتخزين وإدارة البيانات.
كتابة كود نظيف وفعال وقابل للصيانة مع الالتزام بمعايير البرمجة وأفضل الممارسات.
المساعدة في اختبار وتصحيح مشكلات التطبيقات لضمان الأداء العالي والموثوقية.
المشاركة في العمليات الرشيقة، بما في ذلك الاجتماعات اليومية، تخطيط السبرينت، ومراجعات الكود.
البقاء على اطلاع بالتقنيات الناشئة وتحسين المهارات التقنية باستمرار. المسؤوليات المساهمة: تحليل اتجاهات العيوب وتوصية بفرص أتمتة الاختبار أو تحسين الأدوات. المساهمة في تحسين تغطية Junit للتطبيقات. الكفاءات التقنية والسلوكية: جافا، Spring، Spring Boot، Angular وSQL. المؤهلات المحددة: لا شيء. المهارات المرجعية (المعرفة والمهارات والقدرات المطلوبة): المهارات التقنية: إتقان جافا والأطر ذات الصلة مثل Spring Boot وSpring MVC وHibernate.
خبرة قوية في بناء واجهات برمجة التطبيقات RESTful وهندسة الخدمات الدقيقة.
خبرة في تقنيات الواجهة الأمامية: HTML وCSS وJavaScript وأطر مثل Angular. معرفة بقواعد البيانات: SQL (Oracle وPostgreSQL) وNoSQL (MongoDB وRedis).
خبرة في استخدام أدوات التحكم في الإصدارات مثل Git.
معرفة بأنظمة CI/CD وأدوات DevOps مثل Jenkins أو GitLab CI/CD.
فهم منصات السحابة (AWS أو Azure أو GCP) وأدوات الحاويات مثل Docker.
خبرة في استخدام Kubernetes للتنسيق. معرفة جيدة وخبرة في أنظمة الرسائل مثل NATS أو MQ أو Kafka. المهارات السلوكية: قدرات تحليلية وحل مشكلات قوية.
مهارات تواصل وتعاون ممتازة.
القدرة على العمل بشكل مستقل وكذلك في بيئة فريق.
الرغبة في التعلم والتكيف مع التقنيات والأدوات الجديدة.
مستوى التعليم: درجة البكالوريوس في علوم الكمبيوتر أو تكنولوجيا المعلومات أو مجال ذي صلة. الموقع: بنغالور
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.