← Все вакансии

Разработчик интеграционного шлюза на Java/Kotlin в Интеллектуальные здания

Яндекс PropTech (Домиленд) — цифровая платформа, которая делает жизнь в жилых комплексах умной и удобной. Мы объединяем инфраструктуру новостроек, управляющих компаний и жителей в единую технологичную экосистему: от мобильных приложений и CRM до IoT-сервисов и цифровых пропусков.

Задачи и обязанности

Интеграции с устройствами

Вы будете заниматься прямой интеграцией платформы с устройствами в рамках нового направления развития компании (проекту меньше года!). Предстоит реализовывать пользовательские сценарии: управление домофонами, бесконтактный проход через СКУД, открытие шлагбаумов, автоматический проход или проезд, просмотр видео с камер видеонаблюдения, управление лифтами, интеграцию с голосовым помощником и AI-функциями.

Проектировать архитектуру и реализовывать новые фичи

Мы внедряем инновационные продукты, для реализации которых нет готовых или простых решений. Каждая задача начинается с системной проработки будущего продукта, построения архитектуры и процессов вокруг нового функционала. Все сотрудники принимают участие в проектировании.

Развивать технологии и инфраструктуру, чтобы бизнес рос ещё быстрее и качественнее

Фундаментом быстрого и надёжного роста для нас является грамотная инфраструктура и кодовая база. Львиную долю инфраструктуры настраивают и поддерживают сами разработчики. При этом отдельная команда специалистов SRE тоже есть :)

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Уверенно владеете Kotlin или Java (мы пишем на Kotlin, но готовы помочь с переходом)
  • Имели дело со Spring
  • Работали с реляционными СУБД (например, MySQL или PostgreSQL)
  • Умеете работать с Git или другими VCS
  • Хотите воплощать в жизнь технически грамотные решения, а не просто писать код
  • Не боитесь ответственности
  • Готовы взаимодействовать с менеджерами, дизайнерами, смежниками
  • Готовы самостоятельно развивать отдельные компоненты экосистемы, быть code owner

Дополнительные требования

  • Готовы работать над сложными архитектурными решениями с нетривиальной бизнес-логикой
  • Умеете проектировать отказоустойчивые сервисы
  • Имеете опыт системного программирования
  • Владеете Linux на уровне базового администрирования
  • Настраивали или отлаживали связку ПО с промышленным или сетевым оборудованием
  • Разрабатывали решения в области СКУД, диспетчерских систем (ОДС) и SCADA-систем
  • Знакомы с протоколами Modbus, OPC, SNMP, MQTT, SIP
  • Понимаете основы сетевых технологий: маршрутизации, VPN, VLAN, TCP/IP
Java Kotlin Spring PostgreSQL MySQL Linux Git
Откликнуться →