Senior Java Developer

Fakour Tehran

Posted 7 months ago

توضیحات

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

مسئولیت‌ها:

  • طراحی، ایجاد و پیاده‌سازی برنامه‌های کاربردی مبتنی بر جاوا.
  • تجزیه‌وتحلیل و طراحی شی‌گرا با استفاده از الگوهای طراحی.
  • تعیین توابع برنامه و ایجاد اهداف با تیم.
  • اطمینان از مطابقت کد نوشته شده با اهداف پروژه.
  • حل مشکل با سایر اعضای تیم در پروژه.
  • شناسایی و حل مسائل فوری و بالقوه برنامه‌ها.
  • تهیه پیش‌نویس گزارش‌های دقیق در مورد کار انجام شده و پروژه‌های تکمیل شده.
  • شرکت در جلسات گروهی برای بحث در مورد پروژه‌ها و اهداف.
  • کمک به توسعه‌دهندگان دیگر در عیب‌یابی، اشکال‌زدایی و کدنویسی.
  • توسعه برنامه‌های کاربردی وب جاوا در مقیاس بزرگ.
  • اطمینان از پاسخگویی و عملکرد برنامه‌ها.
  • ادغام عناصر جلویی در برنامه.
  • هماهنگی با توسعه‌دهندگان مشترک و سایر بخش‌های مرتبط.
  • کار بر روی رفع اشکال و بهبود عملکرد برنامه.
  • نوشتن مستندات فنی.
  • شرکت در گردهمایی‌های گروهی برای بحث در مورد ابتکارات و اهداف.
  • عیب‌یابی، رفع مشکل و کدنویسی برای توسعه‌دهندگان دیگر.
  • تهیه گزارش‌های کامل در مورد کارهای انجام شده و پروژه‌های تکمیل شده.
  • انتخاب مناسب‌ترین راه‌حل‌ها برای ایجاد یک محصول.
  • توزیع مسئولیت‌ها بین اعضای تیم.

پیش‌نیازها

  • شش تا هشت سال سابقه کاری در برنامه‌نویسی مبتنی بر جاوا.
  • مدرک تحصیلی در رشته‌های مرتبط. 
  • مهارت‌های برنامه‌نویسی قابل توجه در جاوا.
  • توانایی استثنایی حل مسئله و تحلیلی.
  • تجربه کار با روش‌های داکر و ارکستراسیون.
  • مهارت سازمانی و مدیریت زمان خوب.
  • توانایی کار با توسعه‌دهندگان دیگر و کمک به اعضای تیم جوان.
  • مهارت اشکال‌زدایی نرم‌افزار.
  • تجربه کار با مجموعه داده‌های بزرگ و متفاوت.
  • دانش فناوری‌های ابری
  • مدرک کدنویسی، علوم کامپیوتر یا موضوعات مرتبط مورد نیاز است.
  • توانایی نوشتن تست‌های واحد کیفیت.
  • تجربه/دانش در طراحی و توسعه فرانت‌اِند.
  • دانش پیشرفته جاوا و تمام محصولات آن از فریمورک‌ها گرفته تا کتابخانه‌ها.
  • مسلط به زبان انگلیسی (کتبی و شفاهی).

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.