گروه ثروت آفرینان سهند در قالب جمعی توانمند، خوشفکر، خلاق و با روحیه حل مساله در تلاش است که در حوزه های نوظهور وارد شود و با تجمیع مهارت های مهندسی و نگاه بهره وری مالی گام های موثری جهت بهبود زندگی فردی و اجتماعی بردارد. سهند، مسیر تجمیع شده ای از همه ی عوامل و پارامترهایی است که می تواند رسیدن به هدف های به ظاهر دشوار را ممکن و تسریع کنید. همچنین، با شناسایی حوزه های نوظهور در تلاش است که به چشم انداز تکنولوژی جامه ی عمل بپوشاند.
به دنبال یک توسعهدهنده باتجربه Java هستیم که بتواند در یک پلتفرم IoT موجود تغییرات در سطح کد منبع اعمال کند، مدلهای جدید را در دیتابیس اضافه کند و APIهای مناسب برای آنها طراحی و پیادهسازی کند. پروژه شامل کار با یک سیستم بزرگ مبتنی بر Java و Spring است که دارای ساختار ماژولار، لایههای داده، سرویس و API است. وظایف اصلی
درک ساختار فعلی پلتفرم و نقاط توسعهپذیری آن.
طراحی و افزودن مدلهای جدید در لایه دیتابیس (PostgreSQL).
ایجاد migration scripts و تنظیم ارتباط بین مدلها.
توسعه APIهای REST جدید در سطح سرویس و کنترلر.
مدیریت احراز هویت و کنترل دسترسی در سطح API.
نوشتن تستهای واحد و integration برای بخشهای جدید.
مستندسازی تغییرات و آمادهسازی برای استقرار (Docker / CI).
مهارتهای مورد نیاز
تسلط به Java (حداقل 3 سال تجربهٔ واقعی).
تجربهٔ عملی با Spring Framework یا Spring Boot.
تسلط بر طراحی و مدیریت دیتابیسهای رابطهای (PostgreSQL).
توانایی کار با پروژههای بزرگ و چندماژوله (multi-module projects).