حول الدور الوظيفي
تبحث شركة إمداد من علم عن مطور جافا متكامل (Full Stack) أول للانضمام إلى فريقهم في القصيم. تتطلب هذه الوظيفة بدوام كامل خبرة تتراوح بين 2 إلى 5 سنوات في تطوير وصيانة تطبيقات الويب القابلة للتوسع. سيكون المرشح الناجح مسؤولاً عن التطوير الخلفي والأمامي، والمساهمة في دورة حياة تطبيقات الويب بالكامل.
نظرة عامة على الدور
سيلعب مطور جافا المتكامل الأول دوراً رئيسياً في تصميم وتطوير وصيانة تطبيقات ويب قوية. يتضمن ذلك إنشاء خدمات خلفية باستخدام Java و Spring Boot، بالإضافة إلى بناء تطبيقات واجهة أمامية متجاوبة باستخدام Angular. يركز الدور على كتابة كود نظيف وقابل للصيانة والتعاون مع فرق مختلفة.
المسؤوليات الرئيسية
- تصميم وتطوير وصيانة تطبيقات الويب المتكاملة.
- تطوير الخدمات الخلفية وواجهات برمجة تطبيقات RESTful باستخدام Java و Spring Boot.
- تطوير وصيانة تطبيقات الواجهة الأمامية باستخدام Angular.
- دمج تطبيقات الواجهة الأمامية مع الخدمات الخلفية وواجهات برمجة التطبيقات.
- استكشاف أخطاء التطبيقات وإصلاحها.
- كتابة كود نظيف وقابل للصيانة وإعادة الاستخدام.
- التعاون مع الفرق التقنية والتجارية طوال دورة حياة التطوير.
- المشاركة في مراجعات الكود، والاختبار، والنشر، وأنشطة التحسين المستمر.
المؤهلات والخبرات المطلوبة
- خبرة لا تقل عن 4 سنوات في تطوير وصيانة تطبيقات الويب القابلة للتوسع.
- خبرة مثبتة في استخدام Java و Spring Boot لتطوير الواجهة الخلفية.
- إتقان استخدام Angular لبناء تطبيقات الواجهة الأمامية.
نوع العمل والموقع
هذه وظيفة بدوام كامل مقرها في القصيم، المملكة العربية السعودية. يتضمن الدور العمل ضمن بيئة تعاونية تركز على تطوير البرمجيات.
About the Role
Emdad By Elm is seeking a Senior Java Full Stack Developer to join their team in Al Qassim. This full-time position requires 2-5 years of experience in developing and maintaining scalable web applications. The successful candidate will be responsible for both backend and frontend development, contributing to the full lifecycle of web applications.
Role Overview
The Senior Java Full Stack Developer will play a key role in designing, developing, and maintaining robust web applications. This involves creating backend services using Java and Spring Boot, as well as building responsive frontend applications with Angular. The role emphasizes writing clean, maintainable code and collaborating with various teams.
Key Responsibilities
- Design, develop, and maintain full-stack web applications.
- Develop backend services and RESTful APIs using Java and Spring Boot.
- Develop and maintain frontend applications using Angular.
- Integrate frontend applications with backend services and APIs.
- Troubleshoot and resolve application issues.
- Write clean, maintainable, and reusable code.
- Collaborate with technical and business teams throughout the development lifecycle.
- Participate in code reviews, testing, deployment, and continuous improvement activities.
Required Qualifications and Experience
- A minimum of 4 years of experience in developing and maintaining scalable web applications.
- Demonstrated experience with Java and Spring Boot for backend development.
- Proficiency in Angular for building frontend applications.
Work Type and Location
This is a full-time position based in Al Qassim, Saudi Arabia. The role involves working within a collaborative environment focused on software development.