מחפש/ת את האתגר הבא שלך בפיתוח JAVA?
אם מערכות מבוזרות, ארכיטקטורה חכמה ו־Java ברמה הגבוהה ביותר הם השפה שלך — יש לנו משרה בדיוק בשבילך.
אנחנו מחפשים מפתח/ת Backend בכיר/ה עם חשיבה מערכתית רחבה, הבנה מעמיקה של מערכות מורכבות ו־Microservices, ויכולת להוביל פיתוחים משמעותיים מהתכנון ועד הביצוע.
על התפקיד:
בתפקיד הזה תוביל/י את תכנון וארכיטקטורת ה־Backend, כולל הבנה עמוקה של מחזור החיים של טרנזקציות במערכות מבוזרות.
תעבוד/י בצמוד לצוותי פיתוח נוספים, תפרק מערכות מונוליטיות לשירותים מודולריים, תקים תשתיות On-Premise, ותתכנן APIs ברמה גבוהה עם דגש על ביצועים, אבטחה וסקייל.
תחומי אחריות עיקריים:
תכנון, פיתוח והובלה של ארכיטקטורת Backend מורכבת ב־Java / Spring Boot
פירוק מונוליטים ל־Microservices ובניית תשתיות On-Premise חדשות
פיתוח RESTful APIs מאובטחים, מתועדים ומבוססי Best Practices
עבודה עם RabbitMQ / Kafka בארכיטקטורת Event-Driven
כתיבה ותחזוקה של Unit & Integration Tests (JUnit, TestContainers, Mocking Frameworks)
אופטימיזציה של ביצועים ופתרון בעיות מורכבות
Code Reviews, חניכה והכוונה טכנולוגית לחברי צוות
עבודה בסביבת Scrum, עם דגש על איכות קוד גבוהה וניקיון
5+ שנות ניסיון בפיתוח Backend ב־Java / Spring Boot
ניסיון מעשי בבניית RESTful APIs
הבנה מעמיקה של מערכות מבוזרות ו־Transaction Lifecycle
שליטה ב־RabbitMQ / Kafka ובתשתיות Event-Driven
ניסיון בעבודה מול SQL Server, כולל Stored Procedures ואופטימיזציה
ניסיון עם CI/CD Pipelines
היכרות עם API Documentation (Swagger)
ניסיון בעבודה עם כלי AI בתהליכי פיתוח
יחסי אנוש מעולים ויכולת עבודה עצמאית בצוות
יתרונות משמעותיים:
ניסיון בפירוק מונוליט למערכות Microservices
ידע ב־API Security (OAuth2, JWT, API Gateway)
ניסיון עם NoSQL ועם ענן (AWS / Azure / GCP)
רקע בעבודה עם Agents
תואר ראשון במדעי המחשב או הכשרה מקבילה מוכרת
* משרה זו פונה לנשים וגברים כאחד.