وظيفة مطور Java Full Stack أول شاغرة لدى Emdad By Elm في الرياض
تفاصيل الوظيفة
يسعى برنامج إمداد (شركة علم) إلى تعيين مطور جافا متكامل أول (Senior Java Full Stack Developer) في الرياض، السعودية. يهدف هذا الدور إلى فهم المتطلبات الوظيفية للتطبيقات والخدمات للمساعدة في تصميم الحلول التقنية وتطويرها واختبارها، مع توثيق مخرجات النظام وفقاً لسياسات الشركة.
المهام والمسؤوليات
- متابعة العمليات اليومية المتعلقة بالدور وضمان استمرارية العمل.
- المساهمة في تحديد فرص التحسين المستمر بناءً على أفضل الممارسات العالمية وتحسين العمليات التجارية وخفض التكاليف وزيادة الإنتاجية.
- المساعدة في إعداد تقارير دقيقة وفي الوقت المحدد للأقسام وفقاً لمتطلبات الشركة.
- المساعدة في تطوير أو تخصيص Liferay باستخدام Hooks و EXT Plug-ins مع فهم جيد لحالات استخدامها.
- المساعدة في تطوير أو استهلاك خدمات الويب (Web Services) لتلبية متطلبات التكامل المختلفة.
- المساعدة في تصميم المكونات الرئيسية للنظام لضمان توافق التصميم مع المتطلبات التقنية والوظيفية والأداء والتجارية.
- المشاركة في إعداد وتقديم وثائق التصميم عالي المستوى (HLD) ومنخفض المستوى (LLD).
- المساعدة في مراقبة حالة المهام والإبلاغ عنها، وتحديد المشكلات التي قد تعيق إنجاز المهام، واقتراح الإجراءات التصحيحية وتنفيذها.
- المساعدة في إدارة تنفيذ المكونات الرئيسية للنظام لضمان مطابقتها للمتطلبات والالتزام بهندسة الحل.
- اتباع جميع سياسات وإجراءات القسم ذات الصلة لضمان أداء العمل بطريقة محكمة ومنسقة.
- الامتثال لسياسات السلامة والجودة والبيئة للحفاظ على بيئة عمل صحية وآمنة.
- الامتثال لجميع ممارسات ومعايير أمن المعلومات لضمان سرية البيانات وسلامتها.
الشروط والمتطلبات
- درجة البكالوريوس في الهندسة أو العلوم.
- 4 سنوات من الخبرة ذات الصلة في تطوير تطبيقات الويب باستخدام J2EE.
المهارات المطلوبة
- JSP
- Servlets
- Struts
- AJAX
- EJB
- JDBC
- Web Services
- JSR-168 Portlets
- Liferay Portal
- تطوير قواعد البيانات
- MS SQL Server (يفضل)
عرض النص الأصلي للإعلان
Role Purpose
The aim of this role is to understand the functional requirements of applications and services in order to assist in designing, coding, and testing technical solutions. The role also involves documenting the necessary system artifacts during development, in accordance with ELM’s policies and procedures and as instructed by supervisors.
Key Accountabilities & Responsibilities
1. Daily Operations
- Follow day-to-day operations related to the role to ensure continuity of work.
- Contribute to identifying opportunities for continuous improvement, considering international best practices, business process improvements, cost reduction, and productivity enhancement.
- Assist in preparing timely and accurate departmental/section reports in line with company requirements, policies, and standards.
2. System Development
- Assist in developing or customizing Liferay using Hooks and EXT Plug-ins, with a strong understanding of their use-case scenarios.
- Assist in developing or consuming Web Services to fulfill different integration requirements.
3. System Design & Control
- Assist in designing major system components to ensure the design meets technical, functional, performance, and business requirements.
- Participate in preparing and delivering High-Level Design (HLD) and Low-Level Design (LLD) documentation.
4. Project Implementation
- Assist in monitoring and reporting task status, identifying issues that may hinder task completion, and recommending and implementing corrective measures.
- Assist in managing the implementation of major system components to ensure they meet technical, functional, performance, and business requirements and comply with the solution architecture.
5. Policies, Processes & Procedures
- Follow all relevant departmental policies, processes, standard operating procedures, and instructions to ensure work is performed in a controlled and consistent manner.
- Comply with relevant safety, quality, and environmental management policies, procedures, and controls to maintain a healthy and safe work environment.
6. Information Security
- Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.
Job Requirements
Academic & Professional Qualifications
- Bachelor’s degree in Engineering or Science.
Years & Nature of Experience
- 4 years of relevant experience in J2EE Web Application Development.
Required Technical Experience
Experience with technologies such as:
- JSP
- Servlets
- Struts
- AJAX
- EJB
- JDBC
- Web Services
- JSR-168 Portlets
- Liferay Portal
- Database Development
- MS SQL Server (preferred)
رقم الإعلان لدى المصدر: 4463268209