פיתוח ותחזוקה של שירותי backend בNode.js בצוות EMS, בארכיטקטורת Microservices מבוססת אירועים (Event-Driven). התפקיד כולל קליטה ועיבוד של אירועים ממערכות שונות בבנק, שמשמשים מגוון צרכנים ותהליכים עסקיים.
הוא כולל גם אינטגרציה בין מערכות, תכנון פתרונות טכנולוגיים, תחקור תקלות וניתוח לוגים בסביבה מבוזרת ומרובת ממשקים.
דרישות:
דרישות חובה:
שנתיים ניסיון בפיתוח backend בNode.js
שליטה גבוהה בJavaScript
שנתיים ניסיון בפיתוח Microservices
שנתיים ניסיון בעבודה עם Kafka ו/או RabbitMQ
שנתיים ניסיון בפיתוח REST APIs ובעבודה מול בסיסי נתונים (SQL / NoSQL)
שנה ניסיון בכתיבת בדיקות אוטומטיות (Unit / Integration)
ניסיון מוכח בשימוש שוטף בכלי AI לתכנון, פיתוח ובדיקות, כולל בחינה ביקורתית של התוצרים וזיהוי ותיקון טעויות
היכרות עם Swagger / OpenAPI
יכולת חשיבה מערכתית, תכנון פתרונות ותחקור תקלות מורכבות
יתרונות:
ניסיון בעבודה עם MongoDB
היכרות עם כלי ניטור, חיפוש וניתוח לוגים, כגון Elasticsearch וKibana
היכרות עם סביבת Kubernetes
ניסיון בפיתוח בTypeScript
ניסיון בפיתוח בReact המשרה מיועדת לנשים ולגברים כאחד.