استخدام توسعهدهنده Java
شرح موقعیت شغلی
ما به دنبال یک توسعه دهنده جاوا هستیم که علاوه بر درک اصول برنامه نویسی تجربه چشمگیری در حوزه طراحی سرویسهای نرم افزاری داشته باشد.
مهارتهای مورد نیاز:
- تسلط به JAVA CORE
- تسلط به +J2SE, J2EE, JDK 1.8
- تسلط به Functional programming
- تسلط به Spring Framework, Spring Boot
- تسلط به git و version control
- تسلط به مفاهیم OOP و AOP
- تسلط به فریمورکهای تست نرم افزار (ترجیحا Unit test, Mock test)
- تسلط به مفاهیم Complex API’s, Restful/SOAP, Web-services
- تسلط به مفاهیم پایگاه دادهی Relational
- تسلط به JMS, MQ
- تسلط به Oracle DBMS
- توانایی استفاده از Design patternهای مرسوم
- داشتن دانش مفاهیم شیگرایی، الگوهای برنامهنویسی و معماری نرمافزار
- آشنا به Concurrency, Socket, Security و ترندهای این حوزه
- آشنایی با ابزارها و رویههای توسعه نرمافزار مانند Code Review, Unit Test, CI/CD, Git
- علاقه به کار در تیم پویا با متدولوژی Agile
مهارتهای امتیازی:
- آشنایی با Redis
- آشنایی با بسترهای راهاندازی Docker, Ansible, Kubernetes
- آشنایی با لینوکس و Shell scripting
- آشنایی با Mongodb
- آشنایی با مفاهیم Microserviceها، gRPC و protobuf
برخی از مزایای شغلی
- مزایای سالانه ی شغلی
- بیمه تامین اجتماعی و بیمه تکمیلی
- ناهار
مهارتهای مورد نیاز
- Java
- spring
- JAVA EE
- Java Core
- OOP
- Spring Boot
- spring framework
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست