
مسئول فنی و برنامه نویس Java Spring Bootریباکس
درباره موقعیت شغلی
درباره شرکت
ریباکس برای تیم فنیاش یک مسئول فنی و برنامهنویس بکاند میخواهد که مسئولیت هر پروژه را از تعریف تا استقرار روی پروداکشن بر عهده بگیرد. اگر دوست دارید در یک محیط استارتاپی روی پروژههای واقعی کار کنید و مالکیت کامل یک پروژه را داشته باشید، منتظر رزومه شما هستیم.
مسئولیت شما: مالکیت کامل پروژه از ابتدا تا انتها
ما پروژه را تعریف میکنیم و از آن به بعد مسئولیت اجرای فنی آن با شماست:
1) تحلیل و طراحی: از روی تعریف پروژه، دیتامدل و منطق کار را طراحی میکنید. در صورت نیاز، تغییرات دیتابیس را هم اعمال میکنید.
2) توسعه بکاند: سرویسها و APIهای لازم را مینویسید و کد و سرویسهای موجود را در صورت نیاز بهینه میکنید.
3) مستندسازی: سرویسها را در Postman مستند میکنید و به تیم فرانتاند تحویل میدهید.
4) هدایت فرانتاند: برنامهنویس فرانتاند را در پیادهسازی راهنمایی میکنید و به سوالهایش درباره APIها پاسخ میدهید.
5) تحویلگیری و تست: خروجی فرانتاند را تحویل میگیرید، کل پروژه را بهصورت یکپارچه تست میکنید و نسخه نهایی را تحویل میدهید.
6) استقرار: پس از تایید ما، بکاند و فرانتاند را داکرایز میکنید و روی سرور پروداکشن دیپلوی میکنید.
مهارتهای ضروری
• تسلط کامل به Spring Framework (از جمله Spring Security، Spring Data JPA و Spring Boot Actuator)
• تجربه کار با API Gateway و Netflix Hystrix
• تسلط به Docker
• تسلط به PostgreSQL و آشنایی با Redis
• تسلط به GitLab
• توانایی طراحی دیتامدل و تحلیل منطق کسبوکار
• توانایی مستندسازی APIها با Postman
مهارتهای امتیازی
• آشنایی با راهاندازی و نگهداری سرور
• آشنایی با Next.js و مفاهیم فرانتاند (برای هدایت بهتر تیم فرانتاند)
• آشنایی با CI/CD و DevOps
شرایط همکاری
• نوع همکاری: پارهوقت، 2 روز کاری در هفته (هر روز 8 ساعت)
• یکی از این دو روز ترجیحا یکشنبه و باید در ساعات اداری (9 صبح تا 5 بعدازظهر) باشد.
• حداقل سابقه کار: 4 سال
• جنسیت: فرقی ندارد
قبل از ارسال رزومه
لطفاً حتماً سایت rebox.ir را از دید فنی بررسی کنید و در پیام همراه رزومه بنویسید چه نکتهای در آن توجهتان را جلب کرده یا چه بخشی را میتوانستید بهتر بسازید.
مسئولیت شما: مالکیت کامل پروژه از ابتدا تا انتها
ما پروژه را تعریف میکنیم و از آن به بعد مسئولیت اجرای فنی آن با شماست:
1) تحلیل و طراحی: از روی تعریف پروژه، دیتامدل و منطق کار را طراحی میکنید. در صورت نیاز، تغییرات دیتابیس را هم اعمال میکنید.
2) توسعه بکاند: سرویسها و APIهای لازم را مینویسید و کد و سرویسهای موجود را در صورت نیاز بهینه میکنید.
3) مستندسازی: سرویسها را در Postman مستند میکنید و به تیم فرانتاند تحویل میدهید.
4) هدایت فرانتاند: برنامهنویس فرانتاند را در پیادهسازی راهنمایی میکنید و به سوالهایش درباره APIها پاسخ میدهید.
5) تحویلگیری و تست: خروجی فرانتاند را تحویل میگیرید، کل پروژه را بهصورت یکپارچه تست میکنید و نسخه نهایی را تحویل میدهید.
6) استقرار: پس از تایید ما، بکاند و فرانتاند را داکرایز میکنید و روی سرور پروداکشن دیپلوی میکنید.
مهارتهای ضروری
• تسلط کامل به Spring Framework (از جمله Spring Security، Spring Data JPA و Spring Boot Actuator)
• تجربه کار با API Gateway و Netflix Hystrix
• تسلط به Docker
• تسلط به PostgreSQL و آشنایی با Redis
• تسلط به GitLab
• توانایی طراحی دیتامدل و تحلیل منطق کسبوکار
• توانایی مستندسازی APIها با Postman
مهارتهای امتیازی
• آشنایی با راهاندازی و نگهداری سرور
• آشنایی با Next.js و مفاهیم فرانتاند (برای هدایت بهتر تیم فرانتاند)
• آشنایی با CI/CD و DevOps
شرایط همکاری
• نوع همکاری: پارهوقت، 2 روز کاری در هفته (هر روز 8 ساعت)
• یکی از این دو روز ترجیحا یکشنبه و باید در ساعات اداری (9 صبح تا 5 بعدازظهر) باشد.
• حداقل سابقه کار: 4 سال
• جنسیت: فرقی ندارد
قبل از ارسال رزومه
لطفاً حتماً سایت rebox.ir را از دید فنی بررسی کنید و در پیام همراه رزومه بنویسید چه نکتهای در آن توجهتان را جلب کرده یا چه بخشی را میتوانستید بهتر بسازید.
درباره شرکت
سایت ریباکس در زمینه ی خرید و فروش کتاب فعایت دارد

