استخدام برنامهنویس ارشد Java
شرح موقعیت شغلی
وظایف:
- طراحی و معماری نرم افزار
- ارائه راهکار فنی مناسب از طریق بکارگیری بهترین تجربیات و استفاده از مناسب ترین فناوریها جهت پاسخ به مسائل و نیازمندیها
- پیاده سازی نرم افزار قابل اتکا، قابل آزمون و قابل نگهداری.
- پیاده سازی و اجرای تستهای Unit و Integration
- مرور کد و راهنمایی سایر برنامه نویسان
- شرکت در جلسات فنی و عمومی شرکت
- مستند سازی و مدل سازی دقیق و به روز
- همکاری و مشارکت با سایر اعضاء تیم و تلاش درجهت ارتقاء متقابل
قابلیت ها و مهارتهای فنی ضروری :
- Java Core
- Spring
- OOP & Design Patterns
- Unit Test Development
- containers platform like Docker or Kubernetes
- SQL and NoSQL databases design
آشنایی با مفاهیم/ابزازرها و داشتن مهارت های ذیل مزیت محسوب میشود :
- Front-end Development- React
- Git
- Agile Methodology
- Microservice Architecture
مهارتهای عمومی ضروری
- برقراری ارتباط مناسب و همکاری با سایر اعضاء تیم
- نگارش مستندات فنی و به روز نگاه داشتن آنها
- خلاقیت و نوآوری، حل مسأله
- وقت شناس و مسئولیت پذیر
مهارتهای مورد نیاز
- Java
- OOP
- Java Core
- spring
- Git
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست