استخدام برنامه‌نویس جاوا (Back-End)

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

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

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

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

    مهم نیست
  • حقوق

    توافقی

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

گروه نرم‌افزاری کارنو به دنبال جذب یک توسعه‌دهنده Back-End / Java Developer باتجربه است.

اگر در طراحی و توسعه سرویس‌های Back-End، پیاده‌سازی APIهای پایدار و قابل نگهداری، و کار با معماری‌های مدرن مبتنی بر Java و Spring Boot و میکروسرویس تجربه دارید، خوشحال می‌شویم رزومه شما را دریافت کنیم و بیشتر با شما آشنا شویم.

مسئولیت‌ها:

  • طراحی، توسعه و نگهداری سرویس‌های Back-End مبتنی بر Java و Spring Boot
  • پیاده‌سازی APIهای RESTful و یکپارچه‌سازی با سامانه‌ها و سرویس‌های دیگر
  • طراحی و توسعه لایه‌های مختلف برنامه شامل Controller، Service، Repository و DTO
  • کار با پایگاه داده، طراحی Queryهای بهینه و مدیریت تراکنش‌ها
  • مشارکت در تحلیل نیازمندی‌ها، تخمین زمان، طراحی راهکار و تحویل قابلیت‌ها
  • همکاری با تیم Front-End، تحلیل‌گر، تست و DevOps برای تحویل محصول با کیفیت
  • مستندسازی بخش‌های مهم فنی و اشتراک‌گذاری دانش با اعضای تیم
مهارت‌های فنی مورد نیاز:

  • تسلط به 21 Java و مفاهیم شیءگرایی
  • تجربه عملی با Spring Boot
  • آشنایی با معماری میکروسرویس
  • آشنایی مناسب با Spring Data JPA / Hibernate
  • تجربه طراحی و پیاده‌سازی REST API
  • آشنایی با مفاهیم HTTP، متدها، کدهای وضعیت و اصول طراحی API
  • تجربه کار با پایگاه داده‌های رابطه‌ای مانند PostgreSQL
  • آشنایی با مدیریت تراکنش‌ها، Validation، Exception Handling و Logging
  • آشنایی با مفاهیم امنیت در برنامه‌های Back-End مانند Authentication، Authorization و JWT
  • آشنایی با Git و فرآیندهای کنترل نسخه
  • آشنایی با اصول Clean Code، Design Patterns و ساختاردهی مناسب پروژه
مهارت‌هایی که مزیت محسوب می‌شوند:

  • تجربه کار با Microservice Architecture
  • آشنایی با Docker و مفاهیم استقرار نرم‌افزار
  • تجربه کار با Redis، Message Queue یا ابزارهای مشابه
  • آشنایی با مفاهیم Performance Tuning، Caching و Scalability
  • تجربه کار در پروژه‌های سازمانی و سامانه‌های دارای بار بالا
مهارت‌های فردی مورد انتظار:

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

معرفی شرکت

شرکت کارنو در زمینه توسعه نرم‌افزار و ارائه راهکارهای دیجیتال فعالیت می‌کند. ما با تکیه بر تیمی متخصص از برنامه‌نویسان، طراحان و کارشناسان فناوری اطلاعات، به طراحی و تولید نرم‌افزارهای سازمانی تحت وب می‌پردازیم.
هدف ما در کارنو، ارائه محصولات نرم‌افزاری خلاقانه، کارآمد و متناسب با نیاز مشتریان است. ما محیطی پویا، حرفه‌ای و دوستانه فراهم کرده‌ایم تا اعضای تیم بتوانند مهارت‌های خود را گسترش داده و در مسیر رشد شغلی و فردی حرکت کنند.
اگر به دنیای فناوری، یادگیری و همکاری در پروژه‌های نوآورانه علاقه‌مند هستید، کارنو می‌تواند جای مناسبی برای شما باشد.
  • مهارت‌های مورد نیاز

    Back-end Java Git
  • جنسیت

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

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

    مهم نیست

مشاغل مشابه

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

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

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

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