Back to other positions

Backend Software Engineer

Tel Aviv | R&D

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

Apply Here