Войдите для быстрого доступа к лучшим предложениям. Нажмите здесь если у вас нет аккаунта.

Senior Java developer Полная занятость вакансия

5 месяцев назад Программист Java Санкт-Петербург   47 просмотров
Подробности вакансии

В компанию ЭР-Телеком требуется Senior Java developer.

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

Умный дом — это платформа (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;

Условия:

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

«ЭР-Телеком» - ведущий игрок телекоммуникационного рынка России, поставщик triple-play услуг: кабельное телевидение, доступ в интернет, телефонная связь под брендом «Дом.ru». Играет роль стимулятора конкуренции в российских регионах и занимает лидирующие позиции по темпам подключения пользователей.

Описание компании
ЭР-Телеком