לצוות פיתוח העוסק במערכות ליבה מורכבות דרוש/ה מפתח/ת Java בכיר/ה, בעל/ת ניסיון משמעותי בפיתוח מערכות מבוזרות, Microservices ו-REST API.
התפקיד כולל פיתוח מערכות מורכבות בסביבת Enterprise, כתיבת קוד נקי ואיכותי, עבודה עם בסיסי נתונים ויישום פתרונות באמצעות כלי AI מתקדמים, בדגש על Claude Code.
מה כולל התפקיד?
פיתוח מערכות ליבה מורכבות ב-Java וב-Spring Boot
פיתוח ותחזוקת שירותי Microservices ו-REST API
עבודה עם בסיסי נתונים מסוג SQL ו-NoSQL
שימוש שוטף בכלי AI כחלק מתהליך הפיתוח
עבודה בצוות מול מפתחים, מנתחי מערכות, אנשי QA, מנהלי פרויקטים ומנהלי מוצר
התמודדות עם אתגרים טכנולוגיים וכתיבת קוד נקי, יעיל ואלגנטי
דרישות חובה
לפחות 5 שנות ניסיון בפיתוח Java
ניסיון מוכח בפיתוח מערכות בארכיטקטורת Microservices
ניסיון בעבודה עם בסיסי נתונים מסוג SQL ו-NoSQL
לפחות 5 שנות ניסיון בפיתוח REST API
שליטה מלאה ב-Spring Framework וב-Spring Boot
ניסיון מוכח בפיתוח באמצעות כלי AI, בדגש על Claude Code
מיומנות גבוהה בעבודה עם כלי AI בתהליכי פיתוח
יכולת עבודה בצוות, למידה עצמאית ויחסי אנוש מצוינים
יתרונות
ניסיון בפיתוח בסביבת ענן
ניסיון בעבודה עם EJB
היכרות עם Kafka או כלי Messaging אחרים
ניסיון בפיתוח React – יתרון משמעותי
תואר אקדמי רלוונטי