⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Java-разработчик

Прямой работодатель  Ertelecom.ru ( ertelecom.ru )
Новосибирск, Россия
Сеньор
Информационные технологии • Разработка • Java • Spring • PostgreSQL • Телекоммуникации
9 апреля 2021
Удаленная работа
Опыт работы от 3 до 5 лет
200 000 ₽
Работодатель  Ertelecom.ru
Описание вакансии

Мы запускаем уникальный проект «Умный дом» для внедрения самых актуальных и современных технологий в нашу жизнь.

Умный дом — это платформа (back и app) для управления доступом в многоквартирных или частных домах. Наши домофоны пишут видео и показывают его пользователям, звонят в мобильное приложение когда кто-то пришёл, фиксируют движения, распознают по лицу и разблокируют дверь, управляют воротами/калитками/шлагбаумами. В приложение интегрированы модули умного дома (протечка, открытие, сирена, задымление) и показания счетчиков.

Проект технологически сложный, включает в себя работу с видео, звонками, оборудованием и все это с нешуточным SLA и пиковыми нагрузками на систему,

MAU под 600.000, DAU под 200.000, растет +20% в месяц.

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

Ищем в свою команду Senior Java developer с суровыми хард скиллами под задачи в технологически сложном проекте с не самым простым доменом.

Знаешь DDD - круто!

Умеешь TDD и самое главное понимаешь зачем он - твои шансы попасть к нам в команду! Что по стеку?:

  • Java. Пока только Java, параллельно хотим поднять .NET и GO разработку
  • Docker, Оркестрация - Docker Swarm - достался по наследству, на низком старте в мир k8s
  • PostgreSQL, Kafka, Kazoo.
  • По архитектуре: микросервисы + виртуальная АТС Kazoo + сервера трансляции и хранения видео Форпост + набор биллингов. У нас несколько версий приложения для разных компаний со своей логикой тарификации.

Тебе предстоит:

 

  • Разработка веб-платформы для домофонии и умного дома;
  • Проработка архитектуры решений на проекте;
  • Участие в выстраивании процессов разработки команды;
  • Наставничество над младшими разработчиками;

Если у тебя есть:

 

  • Опыт работы в серьезных коммерческих проектах;
  • Опыт разработки от 5-х лет в коммерческих проектах с применением веб-сервисов (JSP, MVC, Tomcat);
  • Опыт работы с ORM (iBatis, Hibernate);
  • Понимание того, как делаются качественные и сложные программные продукты;
  • Отличное знание языка Java и Spring Framework;
  • Серьезный опыт работы с БД (проектирование, развитие, оптимизация и т.д.);
  • Знание и понимание паттернов проектирования, концепций: SOLID, DDD, TDD, BDD, Event Sourcing, CQRS;
  • Опыт построения систем на микросервисной архитектуре с использованием технологий Контейнеризации (docker, k8s);
  • Опыт разработки систем со сложным доменом и высокой нагрузкой;
  • Опыт работы с гибкими методологиями Scrum/Kanban;
  • Уровень Senior Java-developer;

Условия:

  • Непосредственное участие в разработке уникального продукта в масштабах страны;
  • Возможность самостоятельно принимать решения;
  • Команда экспертов;
  • Развитие через амбициозные задачи;
  • Участие в конференциях, курсы, книги за счет компании;
  • Гибкий рабочий график и возможность работать удаленно;
  • Современные пространства для работы, кофейни, зоны релакса;
  • Скидки на услуги компании для сотрудников, корпоративные тарифы на сотовую связь.

Специализация
Информационные технологииРазработкаJavaSpringPostgreSQL
Отрасль и сфера применения
Телекоммуникации
Уровень должности
Сеньор