Senior Backend Developer

Build next-generation IoT cybersecurity solutions


Job Description

We are seeking a Backend Software Engineer to become an integral part of our team! You will be responsible for creating and enhancing a Grails/Springboot backend to a sophisticated, SaaS IoT monitoring solution.


● Work with team members & product management to create or modify APIs

● Accommodate new forms of data by adjusting data models and/or ingestion engine

● Collaborate with other developers to design and optimize code and database

● Collaborate with other developers to design and implement new features and capabilities

● Perform routine software maintenance


● Must have familiarity with Linux, Java, App Servers, and relational databases

● Must understand core principles of object oriented programming

● Must have familiarity with security frameworks and coding for security.

● Familiarity with PostgresDB and Grails or Springboot is preferred.

● Familiarity with OAUTH & SSO frameworks is preferred

● Familiarity with DROOLS or other rules engines is preferred

● Familiarity with websockets, TomCat and Cloud-based application development is preferred