B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl یک آژانس مشاوره فناوری اطلاعات و توسعه دیجیتال مستقر در ایتالیاست که راهکارهای فناوری متناسب با نیاز کسب‌وکارها ارائه می‌دهد. حوزه فعالیت آن شامل توسعه وب، مشاوره و برون‌سپاری فناوری اطلاعات، میز کمک و پشتیبانی فنی شبانه‌روزی، امنیت سایبری، مهندسی سخت‌افزار و میان‌افزار، و هوش مصنوعی و تحلیل داده است. این شرکت با ترکیب راهبرد دیجیتال متناسب با هر پروژه و پشتیبانی فنی مستمر، به سازمان‌ها کمک می‌کند عملیات ایمن و قابل‌اعتمادی داشته باشند.

توسعه‌دهنده ارشد ریزخدمت‌های جاوا

برای B&A Consulting ریزخدمت‌های بک‌اند توسعه دهید و آن‌ها را نوسازی کنید. روی مهاجرت به Java 21، امنیت برنامه و یکپارچه‌سازی سیستم کار کنید.

توضیحات

  • ساخت و بهبود برنامه‌های بک‌اند جاوا
  • نگهداری و نوسازی معماری‌های ریزخدمت
  • مهاجرت برنامه‌ها از Java 11+ به Java 21
  • توسعه سرویس‌ها با Spring Boot
  • مدیریت مسیریابی API با Spring Cloud Gateway
  • طراحی و یکپارچه‌سازی REST APIها
  • توسعه و نگهداری لایه ماندگاری داده با Spring Data JPA و Hibernate
  • مدیریت احراز هویت، مجوزها و نقش‌ها
  • یکپارچه‌سازی سامانه‌های ثبت گزارش، پایش و سنجه‌ها
  • مدیریت ساخت‌های چندماژوله و وابستگی‌ها با Maven
  • همکاری با تیم‌های DevOps در محیط‌های کانتینری

شرایط لازم

  • بیش از پنج سال تجربه توسعه جاوا
  • دانش قوی Java 11+
  • تجربه مهاجرت یا نوسازی برنامه‌ها به Java 21
  • تجربه کار با Spring Boot 2.7.x / 3.5.x
  • آشنایی با Spring Cloud Gateway
  • تجربه کار با Spring Data JPA و Hibernate
  • تجربه طراحی و استفاده از REST APIها
  • دانش خوب SQL Server
  • تجربه کار با رویه‌های ذخیره‌شده T-SQL
  • آشنایی با تراکنش‌ها و تجمیع اتصال‌ها
  • تجربه کار با Tomcat JDBC
  • آشنایی با JWT / JJWT
  • تجربه احراز هویت SAML 2.0
  • دانش خوب Spring Security
  • تجربه کار با Log4j2 و ثبت گزارش JSON ساختاریافته
  • آشنایی با Spring Actuator
  • آشنایی با الگوهای Repository، Service Layer، DTO و Dependency Injection
  • تجربه قوی در معماری‌های ریزخدمت
  • دانش خوب Maven، از جمله پروژه‌های چندماژوله
  • آشنایی با Docker و Kubernetes
  • تجربه کار با Azure DevOps
  • توانایی کار مستقل
  • مهارت‌های تحلیل و حل مسئله
  • رویکرد کاری منظم
  • روحیه پیش‌قدم
  • توانایی کار تیمی
  • توجه به کیفیت کد
  • مهارت‌های ارتباطی خوب
  • رویکرد متمرکز بر تحویل کار
  • تمایل به همکاری به‌عنوان پیمانکار خوداشتغال (Partita IVA)

مزایا

  • کار کاملاً دورکار، با حضور گاه‌به‌گاه در محل برای جلسه‌ها
  • همکاری به‌عنوان پیمانکار خوداشتغال (Partita IVA)