👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java developer

Зарплата

от 100 000 ₽

Местоположение и тип занятости

НовосибирскПолный рабочий день

Компания

Разработка и производство телекоммуникационного оборудования

Описание вакансии

Условия работы

Меня зовут Алексей, я Team Lead команды разработки в отделе Интернет-Вещей (IoT). Наша команда занимается разработкой backendа для таких решений как: Умный Дом, Умный Офис, система сбора показаний ЖКХ, элементы систем охраны и видеонаблюдения.

Проект состоит из следующих частей:

  1. Облачная платформа на Spring Cloud и базой MongoDB. В её составе имеется REST-API для внешних приложений.
  2. Web-интерфейс - для работы с "Умным домом" через браузер.
  3. IOS и Android приложения - для работы с "умным домом" со смартфона или планшета.
  4. Аппаратное обеспечение в виде контроллеров и датчиков Z-Wave собственного и стороннего производства.

На сегодня проект вышел в продакшн, запущено несколько сервисов для конечных пользователей «умного дома», а именно: работа с датчиками дыма, открытия, протечки и движения, работа с умной лампочкой и розеткой, датчик охраны периметра, полива воды и т.д. Активно ведем работу над проектом «Сбор показаний с общедомовых счетчиков». В этом проекте много заинтересованных сторон — это непосредственные клиенты (физические лица), управляющие компании/ ТСЖ, ресурсоснабжающие организации, государственные и муниципальные службы.

Есть несколько направлений для развития проекта, поэтому в настоящий момент мы ищем квалифицированных специалистов, хорошо владеющих инструментами Java-разработки на уровне middle на проект - IoT (интернет вещей).

Сервер IoT "Умный дом" — проект уровня оператора (РТК, Новотелеком и т.д.).

Чем предстоит заниматься:

От простых исправлений ошибок до проработки архитектуры новых модулей в составе проекта. Поддержка типовых датчиков, конструирование типовых отчетов, внедрение новых протоколов и шин обмена данными, работа с REST API интерфейсом.
Отдел тестирования берет на себя функциональный тест решения. Также есть стенд полностью автоматического тестирования.

Что нужно знать:

  • Java, Spring-framework;
  • опыт построения REST-backendов;
  • опыт работы с не реляционными БД (MongoDB);
  • опыт разработки в окружении Linux;

Будет плюсом:

  • знание Kafka;
  • опыт с In Memory Data Grids;
  • знание Docker;
  • работа с кластерами;
  • работа с миросервисной архитектурой.

Мы используем:​​

  • Java
  • Spring
  • MongoDB;
  • Jetty, nginx;
  • Git;
  • Gradle;
  • Ubuntu.

В процессе разработки используется статический анализ кода и Code Review.

В развертывании используется CI Jenkins со сборкой пакетов.

От нас:

Официально устраиваем своих сотрудников в первый рабочий день. Никаких зарплат в конверте. Мы предоставляем комфортное рабочее место в нашем просторном комплексе зданий в парковой зоне города в 10 минутах езды от метро «Заельцовская».

Мы поддерживаем желание сотрудников учиться и профессионально расти, поэтому постоянно участвуем в профильных конференциях, тренингах и семинарах, а также проводим внутренние проекты по обмену знаниями.

Количество проектов с каждым годом увеличивается, появляются новые группы разработки, от джуна до руководителя группы или направления вырасти реально, от вас - желание и компетенции.

В зданиях есть благоустроенные комнаты для приема пищи, а также столовая. В свободное время ты можешь играть в настолки, рубиться в кикер или настольный теннис. Любишь спорт? У нас есть собственный тренажерный зал и корпоративные скидки на фитнес.

Бонусы

- комфортная программа ввода в должность (наставник прилагаетсяJ)

- корпоративные скидки у компаний-партнеров (фитнес, развлечения);

- собственный комплекс зданий в парковой зоне города;

- уличная зона с турниками и настольным теннисом;

- своя столовая и тренажерный зал;

- большая парковка;

- яркие корпоративные мероприятия;

- митапы по обмену опытом между командами;

- компенсация затрат на участие в IT конференциях;

- развивающаяся электронная библиотека;

- бесплатный служебный транспорт от пл.Калинина и 4, 5, 6 мкр.

- релокационный пакет для иногородних кандидатов