تفاصيل العمل

تطوير نظام Backend لإدارة عمليات التوظيف باستخدام Java وSpring Boot وSpring Data JPA وOracle.

تم تصميم 8 كيانات أساسية وتنفيذ نظام مصادقة باستخدام JWT لثلاثة أدوار مختلفة، مع تطبيق صلاحيات على مستوى الـEndpoints باستخدام Spring Security وPreAuthorize.

تم تنفيذ قواعد العمل الخاصة بعملية التوظيف، مثل منع تقديم أكثر من طلب لنفس المرشح على نفس الوظيفة، ومنع تداخل مواعيد المقابلات، بالإضافة إلى إدارة دورة التقديم المكونة من 5 مراحل والتحقق من انتقال الحالات بشكل صحيح.

تم استخدام Swagger/OpenAPI لتوثيق واجهات REST API.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات