B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl היא סוכנות איטלקית לייעוץ IT ולפיתוח דיגיטלי, המספקת לעסקים פתרונות טכנולוגיים המותאמים לצורכיהם. פעילותה כוללת פיתוח אתרים, ייעוץ IT ומיקור חוץ, שירותי תמיכה ומוקד עזרה ותמיכה טכנית מסביב לשעון, אבטחת סייבר, הנדסת חומרה וקושחה, וכן בינה מלאכותית וניתוח נתונים. החברה משלבת אסטרטגיה דיגיטלית המותאמת לכל פרויקט עם תמיכה טכנית שוטפת, כדי לסייע לארגונים לשמור על פעילות מאובטחת ואמינה.

מפתח בכיר למיקרו־שירותי Java

פיתוח ומודרניזציה של שירותי backend עבור B&A Consulting, כולל מעבר ל־Java 21, אבטחת יישומים ואינטגרציה בין מערכות. עבודה על בניית שירותים אמינים בשיתוף צוותי DevOps בסביבות מבוססות מכולות.

תיאור

  • בניית יישומי backend ב־Java ושיפורם
  • תחזוקה ומודרניזציה של ארכיטקטורות מיקרו־שירותים
  • העברת יישומים מ־Java 11 ומעלה ל־Java 21
  • פיתוח שירותים באמצעות Spring Boot
  • ניהול ניתוב API באמצעות Spring Cloud Gateway
  • תכנון ממשקי REST API ושילובם
  • פיתוח שכבת ההתמדה ותחזוקתה באמצעות Spring Data JPA ו־Hibernate
  • ניהול אימות, הרשאות ותפקידים
  • שילוב מערכות רישום, ניטור ומדדים
  • ניהול מבנים מרובי מודולים ותלויות באמצעות Maven
  • עבודה עם צוותי DevOps בסביבות מבוססות מכולות

דרישות

  • יותר מחמש שנות ניסיון בפיתוח Java
  • ידע מעמיק ב־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 והזרקת תלויות
  • ניסיון נרחב בארכיטקטורות מיקרו־שירותים
  • ידע טוב ב־Maven, כולל פרויקטים מרובי מודולים
  • היכרות עם Docker ו־Kubernetes
  • ניסיון עם Azure DevOps
  • יכולת לעבוד באופן עצמאי
  • כישורי ניתוח ופתרון בעיות
  • גישה מסודרת
  • גישה יוזמת
  • יכולת לעבוד בצוות
  • התמקדות באיכות הקוד
  • כישורי תקשורת טובים
  • התמקדות בהשלמת משימות
  • נכונות לשתף פעולה כעצמאי/ת (Partita IVA)

הטבות

  • עבודה מרחוק באופן מלא, עם הגעה מדי פעם לפגישות פנים אל פנים
  • שיתוף פעולה כעצמאי/ת (Partita IVA)