לחברה טכנולוגית מובילה דרוש/ה מפתח/ת Java Backend בכיר/ה לתפקיד מאתגר הכולל אחריות על תכנון ופיתוח מערכות מבוזרות מורכבות.
במסגרת התפקיד תעסוק/י בתכנון ארכיטקטורה של Microservices, אינטגרציה בין מערכות, פיתוח RESTful APIs, ועבודה עם טכנולוגיות מתקדמות בתחומי AI, Machine Learning ו-LLM לשיפור ביצועים ותהליכים אוטומטיים.
התפקיד כולל אחריות מקצה לקצה על פיתוח ה־Backend, תכנון תהליכים עסקיים, הבנת ה־Lifecycle של טרנזקציות, ותיאום מול צוותי פיתוח, תשתיות ומוצר.
לפחות 5 שנות ניסיון בפיתוח Backend ב־Java
ניסיון מוכח בפיתוח RESTful APIs עם Spring Boot
ידע באבטחת APIs – OAuth2, JWT, CORS, API Gateway
ניסיון בעבודה עם Swagger לתיעוד APIs
ניסיון בתכנון מערכות Scalable & Resilient כולל Rate Limiting ו־Caching
ניסיון מוכח בפירוק מונוליט למערכות Microservices
שליטה ב־RabbitMQ / Kafka ובסביבות Event-Driven
ניסיון בעבודה עם SQL Server, כולל כתיבת Stored Procedures ואופטימיזציה
היכרות עם טופולוגיית מערכות מבוזרות ותקשורת בין שרתים (Latency, Bottlenecks)
יכולת יישום מודלים של AI/ML לצורך פיתוח פתרונות חכמים
תואר ראשון במדעי המחשב או בוגר קורס מקצועי מוכר
יכולת עבודה עצמאית ותחת לחץ, ויחסי אנוש טובים
יתרונות:
ניסיון עם Drools
ניסיון עם NoSQL Databases
ניסיון בעבודה עם Docker / Kubernetes
ידע בענן (AWS / Azure / GCP)
ניסיון באבטחת מידע (Security Best Practices)
ניסיון בעבודה עם TensorFlow / PyTorch
ניסיון בפיתוח ושילוב Large Language Models (LLM) במערכות תוכנה
* משרה זו פונה לנשים וגברים כאחד.