As a developer with 5 years of experience, your responsibilities will be to: Participate in the development of new features; Estimate and implement change requests; Write code with an emphasis on quality, reusability, and maintainability; Write automated unit tests; Communicate progress updates; Deliver high-quality code (adhering to best practices); Have significant experience on BUILD projects; Contribute to knowledge sharing by participating in internal and external workshops (Digital Lab).
You are proficient in the following technical areas: Java 8+ (8, 11, 17, 21), Spring: Spring Boot, Spring Data, Spring MVC, Spring Security, etc. Adherence to good coding practices: Design Patterns, Clean Code, etc. Architecture: microservices. Experience with front-end technologies is a plus: Angular, React. Experience working with REST APIs. Experience working with databases: MySQL, Oracle, SQL Server, PostgreSQL, MongoDB, etc. Testing methodologies: JUnit, Mockito. Strong DevOps skills: Git, Jenkins, CI/CD, Docker. Experience working in an Agile environment: Scrum, SAFe.
Desired Candidate Profile
Significant experience on BUILD projects
بصفتك مطوراً يتمتع بخبرة 5 سنوات، ستشمل مسؤولياتك ما يلي: المشاركة في تطوير ميزات جديدة؛ تقدير وتنفيذ طلبات التغيير؛ كتابة الكود مع التركيز على الجودة، وقابلية إعادة الاستخدام، وقابلية الصيانة؛ كتابة اختبارات الوحدة المؤتمتة؛ إيصال تحديثات التقدم؛ تقديم كود عالي الجودة (مع الالتزام بأفضل الممارسات)؛ امتلاك خبرة كبيرة في مشاريع البناء (BUILD)؛ المساهمة في تبادل المعرفة من خلال المشاركة في ورش العمل الداخلية والخارجية (المختبر الرقمي).
أنت بارع في المجالات التقنية التالية: Java 8+ (8, 11, 17, 21)، وSpring: Spring Boot، Spring Data، Spring MVC، Spring Security، إلخ. الالتزام بممارسات البرمجة الجيدة: أنماط التصميم (Design Patterns)، الكود النظيف (Clean Code)، إلخ. الهندسة المعمارية: الخدمات المصغرة (Microservices). تعتبر الخبرة في تقنيات الواجهة الأمامية ميزة إضافية: Angular، React. خبرة في العمل مع واجهات برمجة التطبيقات (REST APIs). خبرة في العمل مع قواعد البيانات: MySQL، Oracle، SQL Server، PostgreSQL، MongoDB، إلخ. منهجيات الاختبار: JUnit، Mockito. مهارات قوية في DevOps: Git، Jenkins، CI/CD، Docker. خبرة في العمل في بيئة رشيقة (Agile): Scrum، SAFe.
ملف المرشح المطلوب
خبرة كبيرة في مشاريع البناء (BUILD)