תיאור תפקיד:
אנחנו מגייסים Back End Developer לארגון פיננסי.
התפקיד כולל פיתוח של פיצ'רים חדשים ותיקוני באגים, שותפות ומעורבות בתכנון והובלה של פתרונות מרעיון ועד פרודקשן, כתיבת 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 LTS 11 עד 21) והבנת ההבדלים ביניהן
ניסיון בעבודה עם DB רלציוני ולא רלציוני (MongoDB, SQL SERVER )
ניסיון מובהק במימוש REST API
ניסיון מובהק בעבודה עם כלי Version Control
ידע מעמיק בנושא עקרונות Micro Services
ניסיון מובהק בעבודה עם LINUX, DOCKER ו-K8S
ניסיון עם פיתוח מבוסס (event-driven (Kafka
היכרות עם Build and Deployment Tools (Maven, Gradle, Jenkins, Artifactory)
ניסיון בעבודה עם שירותי AWS (Lambda, Step Functions, Event Bridge, SQS, S3) והכרת ארכיטקטורת AWS (EKS, VPC, EC2, HPA, Availability Zones, Regions)
הבנה של עקרונות HA (High Availability) ו-DR (Disaster Recovery) בסביבת ענן