fa

برنامه‌نویس جاوا

تهران , تهران
نرم افزار و فناوری اطلاعات

برنامه‌نویس جاوا

گروه :   نرم افزار و فناوری اطلاعات
زیر گروه :  همه موارد
سابقه کار:  حداقل ا سال
استخدام:  تمام وقت
مکان:  تهران , تهران
حداقل تحصیلات:  کارشناسی
دورکاری :  بله

شرح شغل

شفاف‌سازی وظایف و انتظارات

وقت «برنامه نویسان جاوا» در اعوان صرف چنین کارهایی می‌شود:

  • تولید برنامه‌های سمت سرور با زبان برنامه‌نویسی جاوا
  • تبدیل نیازها و موارد کاربرد به قابلیت‌های نرم‌افزاری
  • طراحی مدل داده
  • طراحی API
  • ایجاد تست خودکار در سطح تست واحد و تست یکپارچگی
  • بازآرایی و بهبود ساختاری کدهای موجود
  • همکاری سازنده با تیم در قالب متدلوژی اسکرام
  • شناسایی باگ‌ها و گلوگاه‌ها در نرم‌افزار و ارائه راهکار
  • مستندسازی پژوهش‌ها، روند تصمیم‌گیری‌ها و طراحی‌ها در دانشنامه با هدف اشتراک دانش 
  • تعامل مکتوب و منظم با تیم در Jira و Gitlab
  • همکاری با تیم پشتیبانی در امور نصب، مانیتورینگ و رفع ایرادات سامانه‌ها


ویژگی‌های شخصیتی

افرادی با این ویژگی‌های شخصیتی سازگاری و هم‌جوشی بیشتری در اعوان خواهند داشت:

  • در شرایط ابهام، عدم قطعیت و محدودیت توان تصمیم‌گیری، برنامه‌ریزی و حل مسأله دارند
  • به رشد علمی و کارهای چالشی و مفید بیش از رشد مادی اهمیت می‌دهند
  • روحیه حمایت و خیرخواهی دارند
  • مسئولیت‌پذیر و خودگردان هستند
  • در انجام کارها دقیق و صبور هستند
  • با سایرین سهل‌ و روان تعامل می‌کنند


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

لازم است دوستانی که به عنوان «برنامه نویس جاوا» به تیم‌های اعوان اضافه می‌شوند این مهارت‌ها و تجربیات را داشته باشند:

  • تجربه عملی در کار با زبان برنامه‌نویسی جاوا
  • مهارت در تولید تست‌های خودکار (Unit Test و Integration Test)
  • تجربه برنامه‌نویسی با Spring Boot و JPA
  • مهارت و تجربه در برنامه‌نویسی وب (Servlet و REST)
  • تجربه کار با Maven و Git
  • توانایی درک متون فنی به زبان انگلیسی


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

عمده «برنامه‌نویسان جاوا» در اعوان برای انجام کارهایشان به این مهارت‌ها هم نیاز دارند ولی دانستن آنها برای ورود به تیم‌های اعوان ضروری نیست:

  • آشنایی با مفاهیم Refactoring و Clean Code
  • آشنایی با معماری میکروسرویس
  • آشنایی با متدلوژی اسکرام
  • آشنایی با مفاهیم Container و Kubernetes


همچنین برخی از «برنامه‌نویسان جاوا» در اعوان برای انجام کارهایشان به این مهارت‌ها نیاز دارند:

  • اکتور مدل و Akka
  • برنامه‌نویسی واکنش‌گرا (Reactive Programming) با Spring

Powered By Hire.Camp