Location: Dubai, UAE (Client Site)
Salary: AED 7,000 – AED 9,000 / month
Benefits: Work visa, air tickets, medical insurance, gratuity, paid time off
Experience: 3–5 years of relevant experience (under 7 years overall)
Reference: FZ-AE-538
Cinergie Digital is hiring a Software Engineer (Java Full Stack) to build and maintain enterprise applications with Java on the back end and React or Node.js on the front end. The role works in an Agile team and uses AI tools in everyday development, with plenty of room for challenging work and proofs of concept.
Key Responsibilities
• Write clean, maintainable and efficient Java back-end and UI code
• Troubleshoot, debug and fix software defects and performance issues
• Write and maintain unit and integration tests
• Take part in peer code reviews and follow team coding standards
• Use AI tools in development to improve productivity and quality
• Work with QA, Product and Frontend teams in Agile/Scrum
• Document code, technical processes and API endpoints
Required Technical Skills
• Strong Java back-end development (Spring Boot, REST APIs)
• UI development with React and/or Node.js
• Hands-on use of AI coding tools (e.g. GitHub Copilot, Claude, ChatGPT) in daily development (required)
• Unit and integration testing (e.g. JUnit, Mockito, Jest)
• Git, code review and Agile/Scrum practices
• Airline or travel domain experience is an added advantage
Candidate Profile
• 3–5 years of full-stack development; under 7 years overall
• Enthusiastic about challenging work and proofs of concept
• Clear communicator who writes good documentation
• Curious, quick to learn and keen to use new tools
الموقع: دبي، الإمارات العربية المتحدة (موقع العميل)
الراتب: 7,000 درهم – 9,000 درهم إماراتي / شهرياً
المزايا: تأشيرة عمل، تذاكر طيران، تأمين طبي، مكافأة نهاية الخدمة، إجازة مدفوعة الأجر
الخبرة: 3–5 سنوات من الخبرة ذات الصلة (أقل من 7 سنوات إجمالاً)
المرجع: FZ-AE-538
توظف شركة Cinergie Digital مهندس برمجيات (Java Full Stack) لبناء وصيانة تطبيقات المؤسسات باستخدام Java في الواجهة الخلفية وReact أو Node.js في الواجهة الأمامية. يعمل هذا الدور ضمن فريق مرن (Agile) ويستخدم أدوات الذكاء الاصطناعي في التطوير اليومي، مع توفر فرص كبيرة للعمل المليء بالتحديات وإثباتات المفاهيم.
المسؤوليات الرئيسية
• كتابة كود برمجيات نظيف وقابل للصيانة وفعال للواجهة الخلفية Java وواجهة المستخدم
• استكشاف الأخطاء وإصلاحها وتصحيح عيوب البرمجيات ومشكلات الأداء
• كتابة وصيانة اختبارات الوحدة والتكامل
• المشاركة في مراجعات الكود بين الزملاء واتباع معايير البرمجة الخاصة بالفريق
• استخدام أدوات الذكاء الاصطناعي في التطوير لتحسين الإنتاجية والجودة
• العمل مع فرق ضمان الجودة والمنتج والواجهة الأمامية في بيئة Agile/Scrum
• توثيق الكود والعمليات التقنية ونقاط نهاية واجهة برمجة التطبيقات (API)
المهارات التقنية المطلوبة
• خبرة قوية في تطوير الواجهة الخلفية باستخدام Java (Spring Boot, REST APIs)
• تطوير واجهة المستخدم باستخدام React و/أو Node.js
• استخدام عملي لأدوات البرمجة المدعومة بالذكاء الاصطناعي (مثل GitHub Copilot, Claude, ChatGPT) في التطوير اليومي (مطلوب)
• اختبار الوحدة والتكامل (مثل JUnit, Mockito, Jest)
• Git، مراجعة الكود، وممارسات Agile/Scrum
• الخبرة في مجال الطيران أو السفر تعتبر ميزة إضافية
ملف المرشح
• 3–5 سنوات من التطوير المتكامل (full-stack)؛ وأقل من 7 سنوات إجمالاً
• شغوف بالعمل المليء بالتحديات وإثباتات المفاهيم
• قادر على التواصل بوضوح ويكتب توثيقاً جيداً
• فضولي، سريع التعلم، وحريص على استخدام أدوات جديدة