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