استخدام توسعهدهنده Back-End (جاوا-Springboot)
شرح موقعیت شغلی
ما به دنبال یک توسعهدهنده جاوا با تجربه و مهارت در فریم ورک Spring Boot هستیم که به تیم ما بپیوندد و در پروژههای پویا و چالشبرانگیز همکاری کند.
مسئولیتها:
- طراحی، توسعه و نگهداری نرمافزارهای مبتنی بر Java و Spring Boot
- پیادهسازی و بهینهسازی APIهای RESTful
- همکاری با تیمهای مختلف برای تحلیل نیازمندیها و ارائه راهکارهای فنی
- تست و اشکالزدایی کدها برای تضمین کیفیت نرمافزار
- مستندسازی دقیق کدها
- مقید به دنبال کردن اصول و الگوهای طراحی نرم افزار در هنگام توسعه
- توسعه سیستم با قابلیت نگهداری و تکامل بالا
- توسعه تست محور
انتظارات:
- توانایی حل مسئله و ارائه راهکارهای خلاقانه
- کار گروهی و ارتباط مؤثر با سایر اعضای تیم
- دقیق در تخمین و مدیریت زمان
- تعهد به یادگیری فناوریهای جدید
- مشتاق به یادگیری و اشتراک گذاری دانش
- روحیه مسئولیتپذیری و تعهد به پروژهها
مهارتها و شرایط:
- تسلط کامل به زبان برنامهنویسی Java و مفاهیم شی گرایی
- تجربه کار با فریمورک Spring boot و ابزارهای مرتبط مانند Spring Data، Spring Security
- تجربه کار با پایگاههای داده رابطه ای و غیر رابطه ای (PostgreSQL, Elasticsearch, MongoDB)
- تسلط در طراحی و پیاده سازی RESTful API ها
- تجربه کار با ابزارهای مدیریت نسخه (Git) و آشنا با اصول CI/CD
- آشنا با ابزارهای تست (Junit, Mockito, Mockserver, MockMvc)
- آشنایی با ابزارهای observability و logging مزیت محسوب می شود
- حداقل۱- ۳ سال تجربه کاری مرتبط
مهارتهای مورد نیاز
- Back-end
- Java
- Spring Boot
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست