استخدام Backend Java Developer
شرح موقعیت شغلی
کاری که از شما به عنوان توسعه دهنده backend انتظار داریم:
- طراحی سیستم با توجه به مستندات پروژه
- پیادهسازی وبسرویسهای مورد نیاز سیستم طبق برنامه زمانبندی
- تهیه مستندات مورد نیاز توسعه دهندگان frontend و mobile در استفاده از وب سرویسها
- نوشتن تست بخشهای مختلف سیستم
نیازمندیها
- تسلط کامل بر مفاهیم Java
- تسلط بر فریم ورک Spring و Spring Boot
- توانایی نوشتن test case و تست بخشهای مختلف کد
- مسلط بر مفاهیم RESTFul API
- توانایی تهیه مستندات API با Swagger یا Postman
- مسلط بر پایگاه داده MongoDb
- آشنایی با Redis
- آشنایی با Kafka
- تجربه استفاده از کنترل ورژن Git
- آشنایی با محیط توسعه IntelliJ IDEA
- آشنایی با Gradle و Maven
- تفکر خلاق و توانایی استفاده از Design Patterns
- آشنایی با امنیت برنامههای تحت وب
- آشنایی با معماری ابری و سرویسهای AWS
- آشنایی با Docker
- آشنایی با Scrum
مهارتهای مورد نیاز
- Back-end
- Java
- spring
- RestFul API
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست