Back to other positions
Tel Aviv | R&D
Backend Software Engineer

Requirements
- 5+ years of experience in Java (11 and above) and Spring Boot- Must
- Familiarity with Agile methodology- Must
- DB & MYSQL experience - Must
- Experience with Virtualization and Containerization technologies such as Docker– Must
- Proven experience in leading design and system architecture of complex features– Must
- Experience with networking (familiarity with network protocols such as HTTP, TCP, UDP, SNMP)- Big advantage
- Extensive experience with Linux system administration- Big advantage
- Experience with in .NET frameworks and Go programming language - Advantage
- Excellent interpersonal and communication skills, with the ability to work independently and collaboratively
- Adapt quickly to changes and thrive in a fast-paced environment
- B.Sc./B.A. degree in Computer Science, Engineering, or related discipline
- Self-learning, strong can-do attitude and great interpersonal skills
- Good communication skills in English
As part of the role you will have the opportunity to:
- Design and develop new product features using modern backend technologies
- Develop and maintain highly scalable and performant backend services
- Solve challenging problems in a fast-paced and evolving environment, while maintaining uncompromising quality
- Research on integration with IoT devices such as security cameras, access control, UPS, routers, and other wireless equipment
- Integrate with device management platforms such as VMS in an efficient and cost-effective way
- Guide and mentor other team members