Reach out directly about this role
Java Developer for the AIoT and Integration Team
The Internet of Things (IoT) Platform provides all the necessary tools for rapid development and optimization of connected devices and applications in IoT networks. The platform offers monitoring, data analysis, remote management, and integration capabilities: it helps optimize operations, make informed decisions, and improve business processes.
We are looking for a developer with Java knowledge for the AIoT team. Our team is engaged in creating and developing an IoT platform that unites devices, data, and business processes into a single ecosystem. We are building a scalable and fault-tolerant solution: it allows managing thousands of connected devices, processing real-time telemetry streams, and integrating IoT data with corporate systems.
Our tech stack:
IoT Platform Development and Support You will be involved in developing and supporting a comprehensive IoT platform, which is a scalable and fault-tolerant system capable of serving thousands of connected devices. Within this area, we design and evolve the platform's architecture, ensuring its reliability and performance.
An important part of our work is data collection and processing: we develop mechanisms for receiving, aggregating, and filtering information from sensors and robots, and also optimize data flows — to minimize latency and improve the overall system performance.
To extend the platform's functionality, we develop integration plugins that allow connecting custom logic and third-party services.
Integration with Robot Management Systems A significant part of the work will be dedicated to integration with robot management systems. You will develop REST API for creating, managing, and monitoring robot tasks, implement mechanisms for obtaining task execution history. Special attention must be paid to error handling: designing procedures for working with failures, including retries, notifications, and automatic recovery.
We are also engaged in workflow automation: we integrate the platform with task planning systems, particularly for Autonomous Mobile Robots (AMR) in logistics, and develop scenarios for automated interaction between devices.
Integration Solutions with Customer Systems An important area of work is creating integration solutions for customers. You will analyze their requirements, design systems for connecting to our platform, and participate in joint projects. This requires interacting with customer teams and supporting integration processes, as well as configuring and debugging interactions between the platform and external systems.
3 years
Experience
Full-time
Employment
Onsite
Work Format
Middle
Grade
Backend
Specialization
IoT & Hardware
Industry
Corporation
Company Type
By city
Backend
Specialization
IoT & Hardware
Industry
Corporation
Company Type