نشان کن
کد آگهی: KP8491778293

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

استخدام برنامه نویس جاوا (Back-End) - فناوری اطلاعات همگام | Hamgam Information Technology
فناوری اطلاعات همگام | Hamgam Information Technology
در تهران
در وبسایت جابینجا  (4 روز پیش)
اطلاعات شغل:
نوع همکاری:  تمام‌وقت
مدرک تحصیلی مورد نیاز:  کارشناسی
مهارت‌های مورد نیاز:
Java
spring
Spring Boot
پرداخت‌ها:  توافقی
متن کامل آگهی:
شرکت همگام جهت همکاری در پروژه های تولید شده و در حال تولید بر اساس معماری میکروسرویس‌ و با استفاده از آخرین تکنولوژی‌های روز دنیا، از نیروهای با انگیزه با توانمندی های زیر دعوت به همکاری می کند:

 

 زبان برنامه‌نویسی و فریم‌ورک‌ها:

  • Java  - آخرین نسخه LTS جاوا
  • Spring Boot - فریم‌ورک اصلی توسعه اپلیکیشن
  • Spring Cloud - معماری میکروسرویس‌ها
  • Spring WebFlux - برنامه‌نویسی ری‌اکتیو (Reactive Programming)
  • Project Reactor - کار با Mono و Flux برای برنامه‌نویسی غیرهمزمان

 پایگاه داده و ذخیره‌سازی:

  • PostgreSQL/Oracle  
  •  Elasticsearch 
  • Redis 
  • TimescaleDB
 

 ابزارها و کتابخانه‌ها:

  • Maven - مدیریت وابستگی‌ها و بیلد
  • MapStruct  
  • Spring Security OAuth2 
  • Keycloak 
 

 معماری و زیرساخت:

  • Microservices Architecture - 
  • Eureka Service Registry - 
  • Spring Cloud Gateway - API Gatewa
  • Spring Cloud Config - 
  • Docker & Jib - 
  • Azure Pipelines - CI/CD
 

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

  •  تسلط به Java (حداقل نسخه 17، ترجیحاً 21)
  •  تجربه کار با Spring Boot و Spring Framework
  •  آشنایی با Spring WebFlux و برنامه‌نویسی ری‌اکتیو
  •  تجربه کار با PostgreSQL و JPA/Hibernate
  •  آشنایی با معماری Microservices
  •  تجربه کار با RESTful API و طراحی API
  •  آشنایی با Maven یا Gradle
  •  آشنایی با مفاهیم Security و Authentication/Authorization
  •  تجربه کار با Git و کنترل نسخه
 

 ترجیحی (امتیاز مثبت):

  •  تجربه کار با Spring Cloud (Eureka, Gateway, Config Server)
  •  آشنایی با Elasticsearch
  •  تجربه کار با Redis
  •  آشنایی با Keycloak یا OAuth2/OIDC
  •  تجربه کار با RabbitMQ یا پیام‌رسانی غیرهمزمان
  •  آشنایی با Docker و Kubernetes
  •  تجربه کار با TimescaleDB یا پایگاه داده‌های سری زمانی
  •  آشنایی با MapStruct یا ابزارهای مپینگ
  •  تجربه کار با CI/CD و Azure DevOps
  •  آشنایی با ABAC (Attribute-Based Access Control)
 

 وظایف و مسئولیت‌ها:

  • توسعه و نگهداری میکروسرویس‌های مختلف سیستم
  • پیاده‌سازی API های RESTful با استفاده از Spring WebFlux
  • طراحی و پیاده‌سازی منطق کسب‌وکار (Business Logic)
  • کار با پایگاه داده و بهینه‌سازی کوئری‌ها
  • پیاده‌سازی امنیت و کنترل دسترسی
  • نوشتن تست‌های واحد و یکپارچه‌سازی
  • همکاری با تیم فرانت‌اند برای یکپارچه‌سازی API ها
  • مستندسازی کد و API ها
  • شرکت در جلسات طراحی و بررسی کد (Code Review)
 


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

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
چهارشنبه 11 دی 1404، ساعت 22:56