استخدام برنامهنویس ارشد Java) Full-Stack)
شرح موقعیت شغلی
حقوق از ۲۰ تا ۲۵ میلیون تومان بستبگی به تجربه کاری
شرایط عمومی :
شرایط عمومی :
- تحصیلات : لیسانس / فوق لیسانس از رشته های نرم افزار و IT
- قابلیت کار کردن روی پروژه تنهایی
- دارا بودن روحیه بالا جهت تعامل تیمی
- توانایی درک مسئله و ارائه راه حل
- توانایی استفاده از متون فنی انگلیسی در حوزه تخصصی و تحقیق جهت یافتن Best Practiceها
- علاقه مند به یادگیری تکنولوژیها و زبانهای برنامه نویسی جدید
مهارتهای مورد نیاز:
- تسلط بر اصول و مفاهیم پیشرفته JavaSE، توانایی ارزیابی، انتخاب و استفاده بهینه از الگوریتمها و ساختمان دادههای مختلف برای حل مسئله
- تسلط بر اصول طراحی و مهندسی نرمافزار ، OOD و OOP در جاوا
- تجربه طراحی و استفاده از Design Patternها و Design Principleها
- آشنایی کافی با مفاهیم معماری نرم افزار و توانایی اتخاذ تصمیمهای مرتبط با معماری
- تجربه بکارگیری و تسلط بر تکنولوژیهای متداول Java از جمله EJB/Spring, CDI, JPA, JTA, ORM, JMS, WebService
- تجربه کافی در بکارگیری ابزارهای build مانند Maven
- تجربه بکارگیری ابزارها و frameworkهای تست نرمافزار مانند JUnit
- تجربه کار با HTML, CSS and Bootstrap
- بکارگیری ابزارهای version control مانند Git
- تسلط بر مفاهیم پایگاه داده رابطهای، مفاهیم مدلسازی و طراحی DB و SQL
موارد زیر امتیاز محسوب میشوند:
- تجربه برنامه نویسی بر روی Android
- تجربه کار در پروژههای مرتبط با KIE JBPM و یا KIE Drools
- تجربه برنامه نویسی با Node.Js
- تجربه برنامه نویسی با React
- تجربه برنامه نویسی با Swift - IOS
- تجربه کار با JBoss WildFly
- تجربه کار با Linux - Bash Scripting
- تجربه کار با Kafka
- تجربه کار با GitLab
- Deployment Pipelines
- Project Managent
- فرآیندها و متودولوژیهای تولید نرم افزار
- آشنایی با DevOps
مهارتهای مورد نیاز
- Full-stack
- Java
- Design Patterns
- OOD
- OOP
حداقل سابقه کار
- بیش از شش سال
حقوق
- حقوق از ۸,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت