استخدام Senior Back-End Developer (java)
شرح موقعیت شغلی
توانمندیهای مورد نیاز
• درک عمیق از زبان برنامهنویسی جاوا (Core Java)
• تسلط بر مفاهیم شیگرایی، الگوهای برنامهنویسی و معماری نرمافزار
• تجربه توسعه نرمافزار در تمام مراحل چرخه تولید نرمافزار
• توانایی حل مسائل پیچیده و ارائه الگوریتم برای آنها
• تسلط بر مفاهیم, Data Structure, HTTP Rest
• اشنایی با مفاهیم پایگاه داده (SQL, NoSQL)
• توانایی استفاده از کتابخانههای متنباز در جای مناسب
• روحیهی اشتراکگذاری دانش و کار تیمی
• آشنایی با ابزارها و رویههای توسعه نرمافزار مانند Code Review, Unit Test, CI, Git
• تسلط بر مفاهیم شیگرایی، الگوهای برنامهنویسی و معماری نرمافزار
• تجربه توسعه نرمافزار در تمام مراحل چرخه تولید نرمافزار
• توانایی حل مسائل پیچیده و ارائه الگوریتم برای آنها
• تسلط بر مفاهیم, Data Structure, HTTP Rest
• اشنایی با مفاهیم پایگاه داده (SQL, NoSQL)
• توانایی استفاده از کتابخانههای متنباز در جای مناسب
• روحیهی اشتراکگذاری دانش و کار تیمی
• آشنایی با ابزارها و رویههای توسعه نرمافزار مانند Code Review, Unit Test, CI, Git
توانمندیهای کمککننده
• آشنایی با spring boot
• آشنایی با WorkflowEngine و مفاهیم BPMS مزیت محسوب میشه
• آشنایی با WorkflowEngine و مفاهیم BPMS مزیت محسوب میشه
مهارتهای مورد نیاز
- Back-end
- Java
- SQL
- NoSQL
- Git
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت