استخدام Senior JAVA Developer (دورکاری)
شرح موقعیت شغلی
- درک عمیق از برنامهنویسی به زبان جاوا (Core Java)
- آشنایی با مفاهیم شئگرا، الگوهای طراحی
- تجربه گسترده در unit-testing ، Spring Boot و پایگاه دادههای رابطهای مانند MySQL و Oracle و آشنایی با MongoDB
- تجربه و دانش در توسعه API REST و آشنایی با GraphQl
- توانایی حل مسئله و طراحی الگوریتم
- آشنایی با معماری میکروسرویس (Spring Cloud)
- آشنایی با ابزارها و رویههای توسعه نرمافزار مانند Code Review, CICD, Git-Flow
- آشنایی و تجربه کاری با Docker
- آشنایی با مفاهیم event stream (در بستر Kafka)
- درک قوی از زبان برنامه نویسی Scala و مفاهیم functional programming
مهارت های عمومی
- دارای مهارت های ارتباطی مناسب
- قابلیت تحلیل و حل مساله
- با انگیزه و پر انرژی
- متعهد و مسئولیت پذیر
- علاقه مند به یادگیری و پیشرفت مداوم
- دارای روحیه همکاری تیمی
- خلاقیت
مهارتهای مورد نیاز
- Java
- Git
- spring
- Graphql
- CICD
- Docker
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست