עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
We are looking for a Senior Backend Developer with strong architectural capabilities and extensive experience in designing and developing complex distributed systems. In this role, you will lead the planning and development of Java-based backend systems, with deep understanding of transaction lifecycle management in distributed environments. The position includes designing Microservices, system integrations, and understanding system topology at the infrastructure and server-communication level.
Key Responsibilities:
- Quickly understand existing systems and adapt them for new development
- Break down and refactor monolithic systems into Microservices
- Design, develop, and improve complex backend architectures
- Set up and maintain On-Premise backend development infrastructure
- Develop critical Java (Spring Boot) services
- Create, write, and maintain Unit Tests and Integration Tests
- (JUnit, TestContainers, H2, Mocking Frameworks)
- Work with RabbitMQ and Event-Driven Architecture for inter-service communication
- Optimize system performance
- Develop, design, and maintain RESTful APIs using Spring Boot
- Apply API Best Practices for Authentication & Authorization
- Apply API Best Practices for Versioning & Documentation
- Work with Postman and Swagger for API documentation and testing
- Troubleshoot complex issues, perform code reviews, and provide technical guidance
- Work within Scrum teams
- Write clean, high-quality code
Requirements:
- 4-5 years of experience in Backend development with Java
- 4-5 years of experience developing RESTful APIs using Spring Boot
- Proven experience using AI tools within development workflows
- Experience with API documentation (Swagger)
- Hands-on experience developing Microservices with Spring Boot
- Experience setting up On-Premise Java-based infrastructures
- Deep understanding of cross-service and cross-system transaction lifecycles
- Strong command of RabbitMQ / Kafka and Event-Driven architectures
- Experience working with SQL Server, including Stored Procedures and optimization
- Understanding of distributed system topology – server communication, latency, bottlenecks
- Familiarity with CI/CD pipelines
- Experience designing and writing APIs (REST) and integrating with various systems
- Ability to work independently and under pressure
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
שאלות ותשובות עבור משרת Senior Backend Developer – Distributed Systems & Microservices 5312
בתפקיד זה ב-INGIMA, תהיו אחראים/יות להוביל את התכנון והפיתוח של מערכות Backend מבוססות Java, תוך הבנה עמוקה של ניהול מחזור חיי טרנזקציות בסביבות מבוזרות. התפקיד כולל תכנון מיקרו-שירותים, אינטגרציות מערכות, והבנת טופולוגיית המערכת ברמת התשתית ותקשורת השרתים, כמו גם פירוק מערכות מונוליטיות למיקרו-שירותים ופיתוח שירותי Java קריטיים.
משרות נוספות מומלצות עבורך
-
Senior Backend Engineer 24363
-
מיקום לא צוין
צ'ק פוינט
-
-
Senior Backend Engineer - SaaS Platform 24400
-
מיקום לא צוין
צ'ק פוינט
-
-
Senior Backend Engineer - Harmony SaaS 24379
-
מיקום לא צוין
צ'ק פוינט
-
-
Senior Back End Developer
-
רמת גן
Oktopost
-
-
Senior Backend Developer
-
תל אביב - יפו
abra
-
-
Senior Software Engineer
-
רחובות
Applied Materials - Israel
-