התפקיד כולל פיתוח backend במערכת פיננסית מתקדמת
פיתוח של פיצ'רים חדשים ותיקוני באגים, שותפות ומעורבות בתכנון והובלה של פתרונות מרעיון ועד פרודקשן
כתיבת Technical Design Document ברמה גבוהה כולל Use Case ו-Sequence Diagrams
עבודת צוות במודל Agile בצוות SCRUM
עבודה עם מאגרי מידע SQL server, MongoDB, Redis
פריסה של Micro Services חדשניים בסביבת OpenShift (OCP)
תמיכה ב-Scale וארכיטקטורה event-driven
שימוש בכלי AI כחלק אינטגרלי מתהליך הפיתוח היומיומי
דרישות:
לפחות 3 שנות ניסיון בפיתוח בשפת JAVA עם Spring Boot
ניסיון בעבודה עם גרסאות JAVA עדכניות (1121) והבנת ההבדלים ביניהן
ניסיון בעבודה עם RESTful APIs
ניסיון עם מסדי נתונים רלציוניים ולא רלציוניים
ניסיון בעבודה עם Git
היכרות עמוקה עם עקרונות Microservices
ניסיון עם Linux, Docker, Kubernetes
ניסיון בפיתוח מבוסס Event-Driven
ניסיון עם כלי Build ו-CI/CD: Maven/Gradle, Jenkins, ArgoCD, Helm
ניסיון בעבודה עם שירותי AWS (כולל Lambda, SQS, S3, EKS)
ניסיון עם Observability וכלי ניטור מתקדמים: Grafana, Dynatrace, Splunk
הבנה של JVM, כולל ניהול זיכרון ו-GC
ניסיון בכתיבת מסמכי תכנון טכניים ודיאגרמות (Lucidchart, Draw.io)
יכולת ניתוח תקלות (Troubleshooting) ופתרון בעיות
ניסיון בפיתוח מערכות פיננסיות/תשלומים ואבטחת מידע בהקשר זה
היכרות עם Kafka Connect - יתרון
ניסיון עם Virtual Threads ב- JAVA 21 - יתרון
היכרות עם WireMock ו-JMeter - יתרון המשרה מיועדת לנשים ולגברים כאחד.