DevJobs

Backend Software Engineer- Core

Overview
Skills
  • Java Java ꞏ 5y
  • Go Go
  • Spring Boot Spring Boot ꞏ 5y
  • MySQL MySQL
  • GitLab GitLab
  • Jenkins Jenkins
  • Docker Docker
  • HTTP
  • SNMP
  • TCP
  • UDP

Who are we?

Founded by leading security and IoT experts, SecuriThings empowers operations and IT professionals to automate the management of physical security devices, while also ensuring full compliance and security within their organization. The solution is trusted by Fortune 100 companies and has been deployed across large organizations in various industries including tech, manufacturing, finance, airports, logistics, higher education, healthcare and more. SecuriThings partners with key systems integrators and device manufacturers to provide unmatched insights, coverage and reliability.


About the Position

We are looking for a Backend Software Engineer to join our Core team, focusing on integrating with device management systems and building management platforms. This strategic domain drives rapid innovation and has an immediate business impact, involving complex technical challenges and scalable backend services.


As part of the role you will have the opportunity to:

  • Research and development integrations with IoT Management Systems (e.g., Video / Building Management System) while ensuring high availability, scalability, and system resilience
  • Develop new backend services to communicate with external systems and devices using a variety of APIs, including REST, SDKs, and other network protocols
  • Optimize performance and maintain system reliability at scale
  • Guide and mentor team members
  • Troubleshoot and resolve technical issues, ensuring seamless operation of integrations
  • Work closely with customers to address challenges, and provide technical support when needed


Requirements

  • 5+ years of experience in Java and Spring Boot – Must
  • B.Sc. in Computer Science - Must
  • Proven experience in leading design and system architecture of complex features - Must
  • Knowledge of MySql - Must
  • Experience with Docker - Must
  • Knowledge of Go - Advantage
  • Experience with networking (familiarity with network protocols such as HTTP, TCP, UDP, SNMP) - Advantage
  • Experience with CI/CD tools (Gitlab/Jenkins) - Advantage
  • Strong analytical and problem - solving skills
  • Ability to work both independently and as part of a team


Our Values

We believe that we can only win together as a team, and aim for close collaboration and alignment. We think and act beyond the limits and know the only way to achieve our goals is by being innovative, creative, and bold. We strive to lead as experts and become masters of our domain. We are driven to deliver results, well and on time. And of course, we think work shouldn’t be all serious – we make it fun too.

SecuriThings