התפקיד כולל אחריות להוביל את התכנון והפיתוח של ה backend - תוך הבנה עמוקה של ה Lifecycle - לטרנזקציות במערכת מבוזרת, תכנון,Microservices אינטגרציה בין מערכות והבנה של טופולוגיית מערכת ברמת השרתים והתקשורת ביניהם.
בנוסף, אחריות על פיתוח והטמעת פתרונות AI מתקדמים עבור חברת ביטוח דיגיטלית, עם דגש על בניית סוכני AI חכמים ומערכות מרובות סוכנים (Multi-Agent Systems).
כמו כן, עבודה עם ספריית AGNO לפיתוח סוכנים ויכולות אינטראקציה מתקדמות, ניהול State וזיכרונות לטווח קצר וארוך, יישום טכניקות Prompt Engineering ברמה גבוהה, שילוב תהליכי RAG (Retrieval-Augmented Generation) עם בסיסי נתונים ווקטורים וכמו כן הטמעת מנגנוני Guardrails וטלמטריה לניטור ובקרה.
משרה מלאה.
דרישות:
backend Developer JAVA (5+ שנות ניסיון)
5+ שנות ניסיון בפיתוח backend עם JAVA
3+ שנות ניסיון בפיתוח RESTful APIs מבוססי Spring Boot
ידע מעמיק ב-API Security (כולל OAuth2, JWT, CORS, API Gateway)
ניסיון בתכנון APIs Scalable & Resilient, כולל Rate Limiting ו-Caching
ניסיון מוכח בפירוק מונולית למערכות Microservices
שליטה ב-RabbitMQ / Kafka ועבודה עם Event-Driven Architecture
ניסיון בעבודה מול SQL server, כולל כתיבת stored procedures ואופטימיזציה
הבנה מעמיקה בטופולוגיית מערכות מבוזרות ותקשורת בין שרתים: Latency, Bottlenecks, Scaling
backend Developer Python (3+ שנות ניסיון)
3+ שנות ניסיון בפיתוח backend עם Python
1+ שנות ניסיון בפיתוח פתרונות AI, בדגש על סוכני AI (AI Agents) ומערכות Multi-Agent המשרה מיועדת לנשים ולגברים כאחד.