پیشنیازها
- حداقل مدرک کارشناسی در رشتۀ مهندسی نرمافزار.
- مسلط به Java.
- مسلط به Spring Framework.
- آشنایی با Gradle یا ابزارهای مشابه.
- آشنایی با Git.
- آشنایی با Agile و Scrum.
- آشنایی با Design Patterns.
- آشنایی با معماریهای تولید نرمافزار.
- آشنایی با Linux.
آشنایی با موارد زیر نیز مزیت محسوب میشود:
- آشنایی با ELK.
- آشنایی با Docker و Kubernetes.
- آشنایی با Message Broker.
- آشنایی با پایگاه دادههای رابطهای و غیر رابطهای.
مهارتهای نرم:
- روحیه کار تیمی.
- مسئولیتپذیر، باهوش، خلاق و دقیق.
- علاقهمند به یادگیری و گسترش دانش.