ریرا
ریرا

برنامه‌نویس جاوا (حوزه توسعه نرم‌افزارهای ERP)

تهران، مجیدیه
امکان دورکاری
تمام وقت
شنبه تا چهارشنبه (8:00 تا 17:00، با یک ساعت شناوری)
-
امریه‌ی سربازی -بیمه درمان تکمیلی -ساعت کاری منعطف -کمک هزینه دوره آموزشی -صبحانه -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1405
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

2 سال سابقه کار در گروه شغلی مشابه
Java - پیشرفته
GIT - متوسط
Rest API - متوسط
Microsoft Azure Devops / TFS - مقدماتی
Docker - متوسط
زبان انگلیسی-پیشرفته

شرح شغل و وظایف

شرکت نادین سافت، فعال در حوزه توسعه نرم‌افزارهای اختصاصی تحت وب، با همکاری شرکت ریرا به دنبال برنامه‌نویس جاوا (Java Developer) برای تقویت تیم توسعه خود است. در این موقعیت، فرصت یادگیری عملی و توسعه مهارت‌های برنامه‌نویسی Back-End با استفاده از اکوسیستم جاوا و فریم‌ورک‌های مدرن را در محیطی حرفه‌ای خواهید داشت و روی پروژه‌های واقعی سازمانی کار خواهید کرد.

اطلاعات همکاری:

  • نوع همکاری: تمام‌وقت (حداقل 40 ساعت در هفته)
  • ساعت کاری: شنبه تا چهارشنبه، 8:00 تا 17:00 (با یک ساعت شناوری)
  • محل کار: تهران، مجیدیه

انتظارات و مسئولیت‌ها

  • توسعه Back-End: توسعه و نگهداری بخش Back-End نرم‌افزارهای تحت وب با استفاده از Spring Boot
  • طراحی API: طراحی و پیاده‌سازی RESTful API برای ارتباط با Front-End
  • کار با دیتابیس: تعامل با پایگاه‌های داده و کار با ORMها مانند Hibernate یا Spring Data JPA
  • پیاده‌سازی OOP: تسلط بر اصول برنامه‌نویسی شیء‌گرا و الگوهای طراحی (Design Patterns)
  • همکاری تیمی: همکاری نزدیک با تیم‌های طراحی و Front-End برای ارائه راهکارهای کامل نرم‌افزاری
  • کدنویسی تمیز: نوشتن کدهای Clean Code، مستند و قابل نگهداری
  • تست‌نویسی: نوشتن Unit Test برای اطمینان از کیفیت کد
  • Code Review: مشارکت در بررسی کد همکاران و حفظ استانداردهای تیم
  • عیب‌یابی: شناسایی، تحلیل و رفع مشکلات فنی در سیستم‌های موجود
  • مستندسازی: تهیه مستندات فنی برای کدها و APIهای توسعه‌یافته

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

  • Java: تسلط بر زبان برنامه‌نویسی Java و مفاهیم شیء‌گرایی
  • Spring Boot: آشنایی با فریم‌ورک Spring Boot و اجزای آن
  • پایگاه داده: آشنایی با پایگاه داده‌های رابطه‌ای (SQL Server، PostgreSQL یا MySQL)
  • ORM: آشنایی با Hibernate یا Spring Data JPA
  • Build Tools: آشنایی با ابزارهای بیلد مانند Maven یا Gradle
  • Version Control: آشنایی با Git و workflowهای مربوطه
  • RESTful API: توانایی طراحی و پیاده‌سازی وب‌سرویس‌های استاندارد
  • زبان انگلیسی: تسلط به زبان انگلیسی برای مطالعه مستندات
  • توسعه اپلیکیشن‌های Enterprise با اکوسیستم Spring
  • کار حرفه‌ای با پایگاه داده‌ها و مدیریت تراکنش‌ها
  • آشنایی با اصول امنیت در برنامه‌های تحت وب (Spring Security)
  • آشنایی با معماری Microservices و معماری‌های چندلایه
  • استفاده از ابزارهایی مانند Docker و Azure DevOps

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

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

مزایا و تعهدات شرکت:

  • ساعت کاری شناور
  • امکان دورکاری
  • کمک‌هزینه آموزشی
  • پذیرش امریه سربازی
  • فعالیت در پروژه‌های بزرگ سازمانی
  • منتورینگ توسط توسعه‌دهندگان باتجربه

شرایط احراز شغل

جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| پیشرفته ۹۰٪
نرم افزارها
Java| پیشرفته GIT| متوسط Docker| متوسط Microsoft Azure Devops / TFS| مقدماتی Rest API| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای ریرا