Avantage One

Java Developer - IoT / iBeacon / Wi-Fi Analytics

Коротко

Компания ищет Java-разработчика для создания и поддержки backend-системы анализа перемещения посетителей торговых центров на основе iBeacon/BLE-маяков и Wi-Fi аналитики. Задачи включают обработку данных от устройств обнаружения, расчет метрик посещаемости и разработку алгоритмов позиционирования, а также интеграцию с системами ТРЦ. Обязателен коммерческий опыт Java от 2 лет, знание Java 17+, Spring Boot, REST API и SQL/PostgreSQL; опыт с BLE, Wi-Fi инфраструктурой и high-load системами будет плюсом.

Java Developer - IoT / iBeacon / Wi-Fi Analytics
Ищем Java-разработчика для разработки и сопровождения программного комплекса, связанного с iBeacon/BLE-маяками, Wi-Fi аналитикой, позиционированием и анализом перемещения посетителей в торговых центрах и других объектах.
Основные задачи:
•разработка backend-сервисов на Java;
•работа с данными от iBeacon/BLE устройств;
•обработка данных от Wi-Fi точек доступа и контроллеров;
•сбор, нормализация и обработка событий обнаружения устройств;
•определение зон нахождения посетителей и анализ перемещений;
•расчет:
•количества посетителей;
•уникальных посетителей;
•времени пребывания;
•входов/выходов;
•посещаемости зон;
•маршрутов и перемещений;
•повторных посещений;
•конверсии между зонами;
•разработка алгоритмов Wi-Fi/BLE positioning и геозонирования;
•интеграция с существующими системами ТРЦ;
•разработка API для frontend и аналитических систем;
•работа с большими объемами событий в режиме near real-time;
•оптимизация производительности и работы с базами данных;
•мониторинг и устранение ошибок в production.
Требования
Обязательно:
•коммерческий опыт разработки на Java 2+ года;
•уверенное знание Java 17+;
•Spring Boot / Spring Framework;
•REST API;
•SQL, желательно PostgreSQL;
•понимание многопоточности и асинхронной обработки;
•опыт работы с JSON и HTTP API;
•Git;
•понимание принципов построения backend-сервисов.
Будет большим плюсом:
•опыт с BLE / Bluetooth Low Energy;
•опыт работы с iBeacon;
•опыт работы с Wi-Fi инфраструктурой;
•опыт получения данных от Wi-Fi контроллеров/AP;
•опыт с Cisco / Aruba / Huawei / Ubiquiti или другими Wi-Fi системами;
•опыт разработки систем Indoor Positioning / Location Tracking;
•Kafka / RabbitMQ;
•Redis;
•Elasticsearch / OpenSearch;
•Docker;
•Kubernetes;
•опыт работы с high-load системами;
•опыт обработки потоков событий;
•понимание RSSI, MAC address, UUID / Major / Minor, BLE advertising;
•понимание принципов triangulation / trilateration и geofencing.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте