آگهی‌های استخدامی

استخدام برنامه‌نویس بک‌اند (Java-Backend Developer)

شرح موقعیت شغلی

ما در تيم ‌هاي پروژه‌هاي توليد سامانه‌هاي بيمه‌گري به دنبال جذب چند Java Developer توانمند هستیم؛ افرادي که در کنار مهارت‌های فنی، حل مسئله، مسئولیت‌پذیری و تمایل به یادگیری مداوم داشته باشد. در صورتيکه تمايل به توسعه سرویس‌های جاوا، بهبود کیفیت کدهاي موجود و خلق ارزش‌هاي جديد مي‌باشيد، از حضور شما در تیم استقبال می‌کنیم.

 

شرح مسئولیت و وظایف

1.       توسعه، نگهداری و بهینه‌سازی نرم‌افزاری ايجاد شده بر اساس نیازمندی‌های فنی و استانداردهای تیم.

2.       مشارکت در تحلیل فنی نیازمندی‌ها و ارائه راهکارهای اجرایی همسو با معماری کلی پروژه.

3.        عیب‌یابی، رفع خطاها (Debugging) و بهبود عملکرد سامانه‌ها از طریق بررسی لاگ‌ها و تحلیل رفتار کد.

4.       همکاری در فرآیند تست، استقرار (Deployment) و تحویل نرم‌افزار در محیط‌های Development، User Acceptance، Production

5.       مستندسازی کامل تغییرات فنی برای تسهیل نگهداری و پشتیبانی آتی.

6.       تعامل مستمر با سایر اعضای تیم فنی و واحدهای مرتبط برای پیگیری مسائل، رفع باگ‌ها و تحویل به‌موقع ویژگی‌ها.

7.       رعايت کامل اصول کدنویسی تمیز (Clean Code)، امنیت، پایداری (Stability) و قابلیت نگهداري (Maintainability).

 

مهارت‌ها و الزامات فنی

1.       تسلط عملی بر برنامه‌نویسی Backend با زبان Java.

2.       تسلط به شی گرایی و الگوهای طراحی.

3.       تسلط کامل به مفاهيم برنامه نويسي وب.

4.       تسلط کامل به Spring و Spring MVC.

5.       تسلط به Hibernate و JPA

6.       تسلط به توسعه و استفاده از Web Services

7.       آشنایی با ابزارهای ساخت از جمله gradle و یا maven.

8.       آشنایی با زبان برنامه‌نویسی TypeScript و JavaScript

9.       مسلط به ابزارها و رویه‌های توسعه نرم‌افزار مانند Unit Test, Git.

10.     آشنایی با پایگاه داده‌های رابطه‌ای (RDBMS) و تسلط بر زبان SQL.

11.     آشنایی با متدولوژی Agile و Scrum

12.     آشنایی با اصول DevOps و ابزارهای CI/CD

13.     توانایی حل مسئله، تفکر تحلیلی و روحیه کار تیمی

14.     توانایی بالا در تحلیل، عیب‌یابی و رفع خطاهای نرم‌افزاری در محیط‌های تولید

 

داشتن سابقه کار در هر کدام از موارد زیر مزیت محسوب می‌شود:

1.       آشنایی با مفاهیم بیمه‌گری و سیستم‌های بیمه

2.       آشنایی با مفاهیم تست‌نویسی (Unit/Integration Testing)

3.       آشنایی با سیستم های مبتنی بر BPMS

4.       آشنایی با اصول امنیت نرم‌افزار

5.       آشنایی با طراحی و توسعه سیستم‌های اطلاعاتی

 

ویژگی‌های فردی

1.       دقت و توجه به جزئیات بالا

2.       روش‌مندی و سیستماتیک بودن

3.       مسئولیت‌پذیری و تعهد به کیفیت

4.       توانایی کار تیمی و ارتباط موثر

5.       تفکر انتقادی و تحلیلگر

 

مزایا:

1.       پرداخت منظم و به موقع حقوق

2.       محیط کاری حرفه‌ای و دوستانه

3.       فرصت رشد و یادگیری در پروژه‌های چالش برانگیز

4.       بیمه تامین اجتماعی و بیمه تکمیلی

 

شرایط همکاری

1.       نوع همکاری: تمام‌وقت

2.       محل کار: تهران، میدان آرژانتین

3.       امکان همکاری بلندمدت

4.       محیط کاری پویا و یادگیری مستمر

 

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

  • Back-end
  • OOP
  • Hibernate

حداقل سابقه کار

  • بیش از شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۶/۰۱
ارسال رزومه