آگهی‌های استخدامی

استخدام Back-End Developer

شرح موقعیت شغلی

می بایست حداقل ۵ سال سابقه طراحی و توسعه نرم افزارها و پیاده سازی، conversion و migration آن داشته باشید


تجربه قوی در حوزه توسعه نرم افزار و بخصوص کار با مفاهیم بنیادی جاوا، Advanced Java و collection framework داشته باشید


مهارت‌های تخصصی


 


حداقل 3 سال تجربه برنامه‌نویسی به زبان جاوا


تجربه کار با فریم ورک (Spring Framework (Spring Boot, Spring Data, Spring Security


تجربه طراحی و پیاده‌سازی وب سرویس‌های REST و SOAP


تجربه‌ی کار با بانک‌های اطلاعاتی MongoDB, Redis) NoSQL)


تجربه‌ی کار با واسط‌های پیام (Message Broker) ActiveMQ, Kafka


آشنایی با مفاهیم شی گرایی، SOLID و Design Patternها


 


مهارت‌های دارای مزیت:


 


تجربه کار در تیم‌های توسعه نرم‌افزارهای سازمانی


آشنایی با مفاهیم API Gateway ،Enterprise Service Bus، Enterprise Integration Pattern


آشنایی با استانداردهای مستند سازی API


آشنایی در طراحی معماری نرم افزاری‌های مقیاس پذیر (Scalable software Architecture Design)


آشنایی با معماری


آشنا با Test Driven Development


آشنا با Web Application Architecture


توسعه موتورهای FIX اختصاصی در صورت نیاز


هماهنگی فعالیت های پیاده سازی با واحدهای مختلف دخیل در فاز توسعه


تجربه کار باdesign patterns- Spring IOC/AOP/MVC, multithreading, concurrency در جاوا


دانش قوی در زمینه توسعه و همچنین مهارت بالا در کار با پایگاه داده های مختلف


مهارت بالا در تحلیل و حل مسئله


ارتباط مؤثر و قوی با کارکنان دیگر، اخلاق مداری و قابلیت یادگیری بالا


مستندسازی شفاف و مناسب


تکنولوژی Stack مورد نیاز برای این موقعیت شغلی:


J2EE


Spring Framework


Hibernate


JPA


Oracle 


Redis


ElasticSearch


NoSQLs (Mongo, couchbase, …)


Git


Maven


Familiar with RabbitMQ & MQTT & WebSocket


مهارت‌های مورد نیاز

  • Back-end
  • NoSQL
  • spring
  • Java

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۳۹۹/۰۷/۲۷ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه