شرح شغل و وظایف
- طراحی و پیاده سازی نیاز های زیرساختی توسعه نرم افزار
- بهبود زیرساختی سامانه موجود و تلاش در جهت توسعه ویژگی های جدید
شرایط احراز
- حداقل 5 سال سابقه کار در صنایع مشابه در موقعیت برنامه نویس جاوا
- دارای حداقل مدرک کارشناسی
- فارق التحصیل رشته های مهندسی کامپیوتر و فناوری اطلاعات
دانش تخصصی و مهارت های مورد نیاز
- تسلط بر برنامه نویسی شی گرا و SOLID
- تسلط بر اصول و الگوهای طراحی و توسعه نرم افزار و Clean Code
- آشنایی با مسائل سامانه های تراکنش بالا در حوزه Backend
- تسلط بر core java نسخه 8 به بالا، spring framework، Hibernate/JPA، REST API ،
- آشنا با مفاهیم و طراحی پایگاه داده و زبان برنامه نویسی پایگاه داده Oracle
- آشنایی با معماری نرم افزار، خصوصا معماری های لایه ای و microservice
- توانایی انجام کار گروهی
- توانایی حل مسئله
مواردی که مزیت محسوب می شود:
- آشنایی با مفاهیم DevOps
- توانایی مستندسازی و گزارش نویسی
- سوابق کاری در صنعت بانکداری