هاب اسمارت آپ | Hub Smartup

استخدام برنامه‌نویس Back-End) Java-آقا)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    از ۶۰,۰۰۰,۰۰۰ تومان

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

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

به‌عنوان برنامه‌نویس بک‌اند، مسئول طراحی، توسعه و نگهداری سرویس‌ها و APIهای سمت سرور پلتفرم خواهید بود. با تیم فرانت‌اند و محصول همکاری نزدیک دارید و در معماری، کیفیت کد و کارایی سامانه نقش کلیدی ایفا می‌کنید. پشته‌ی فنی ما مبتنی بر Java و اکوسیستم Spring است.

مسئولیت‌ها

• طراحی، توسعه و نگهداری APIهای REST و سرویس‌های بک‌اند با Java 21 و Spring Boot

• مدل‌سازی داده، نوشتن و مدیریت مهاجرت‌های پایگاه‌داده (Database Migration) با Liquibase روی PostgreSQL

• پیاده‌سازی احراز هویت و کنترل دسترسی مبتنی بر نقش (JWT / Keycloak / RBAC)

• یکپارچه‌سازی با سرویس‌های جانبی مانند ذخیره‌سازی فایل (MinIO)، ارسال ایمیل، اعلان‌های بلادرنگ (SSE) و سرویس‌های خارجی

• نوشتن کد تمیز، قابل‌تست و مطابق استانداردهای تیم (Clean Code، Checkstyle)

• نوشتن تست‌های واحد و یکپارچه (Unit / Integration Test)

• بهینه‌سازی کارایی، کوئری‌ها و پایداری سامانه

• مشارکت فعال در بازبینی کد (Code Review) و فرایند Merge Request

• مستندسازی APIها با OpenAPI / Swagger و همکاری با تیم فرانت‌اند

مهارت‌ها و الزامات ضروری

• حداقل 4 سال تجربه‌ی توسعه‌ی بک‌اند با زبان Java

• تسلط بر Java (ترجیحاً نسخه‌های ۱۷ و ۲۱) و اکوسیستم Spring Boot و Spring Security

• تسلط بر پایگاه‌داده‌ی رابطه‌ای PostgreSQL و کار با JPA / Hibernate

• تسلط بر طراحی اسکیمای پایگاه‌داده‌ی رابطه‌ای (نرمال‌سازی و ایندکس‌گذاری) و مدیریت تکاملی اسکیما با مهاجرت‌های نسخه‌بندی‌شده

• آشنایی کامل با معماری REST و اصول طراحی API

• تجربه‌ی کار با Git و فرایند کار تیمی (Merge/Pull Request، Code Review)

• آشنایی با Docker و مفهوم کانتینرسازی

• درک اصول امنیت وب و احراز هویت (JWT / OAuth2)

• توانایی نوشتن کد تمیز، ساخت‌یافته و قابل‌نگهداری

 همراهی و هم‌دلی با رویکرد توسعه‌ی مبتنی بر هوش مصنوعی (AI-Based Development) و به‌کارگیری ابزارهای هوش مصنوعی در فرایند توسعه؛ و داشتن تجربه‌ی عملی در این حوزه، امتیاز محسوب می‌شود


موارد امتیازآور (Nice to have)

• تجربه‌ی کار با Keycloak یا سایر Identity Providerها و OAuth2

• آشنایی با معماری چندماژولی (Maven Multi-Module) یا میکروسرویس

• تجربه با MapStruct و Lombok

• آشنایی با ذخیره‌سازی شیئی MinIO یا S3

• تجربه با ابزارهای مهاجرت اسکیما مانند Liquibase یا Flyway

• آشنایی با CI/CD (به‌ویژه GitLab CI)

• تجربه با اعلان‌های بلادرنگ (SSE / WebSocket) و پیام‌رسانی رویدادمحور

• آشنایی با ابزارهای تست مانند JUnit و Mockito

معرفی شرکت

هاب اسمارت آپ به عنوان یک تسهیلگر توسعه کسب و کار بین المللی, مستقر در لندن, به استارتاپ های نوپا کمک میکند که گام های ابتدایی درک مشکل, یافتن راه حل مناسب, توسعه زیرساخت, شناخت مارکت و در نهایت چگونگی ورود مناسب به مارکت را با بیشترین دقت و کمترین زمان پشت سر بگذارند.
این مجموعه از سال 2021 در انگلیس ثبت شده است و شریک منطقه ای آن, هلدینگ انتخاب اول در ایران است.
  • مهارت‌های مورد نیاز

    Back-end spring Java
  • جنسیت

    مرد
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml