Разработчик JAVA (Backend)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Дом.ru TV – высокотехнологичный сервис, которым ежедневно пользуются десятки тысяч людей!
За нашим продуктом стоят инженеры и разработчики, страстно любящие своё дело.
Мы создаем backend-часть высоконагруженного сложного сервиса, и для нас главное — качество и скорость!
Присоединяйся к нашей команде, чтобы разрабатывать новые архитектурные решения, развивать наш сервис, каждый день учиться новому и расти в профессии!
В команду Дом.ru TV требуется ведущий разработчик для участия в проекте разработки backend-части наших систем.
Присоединяясь к команде, вы получаете:
- Работу на HighLoad проекте федерального масштаба, сейчас у нас более миллиона активных пользователей;
- Уникальный опыт на перспективном и быстро развивающемся рынке технологий цифрового ТВ;
- Высокий уровень заработной платы;
- Хорошо оборудованное рабочее место;
- Возможность оформления ДМС на льготных условиях для вас и вашей семьи;
- Возможности посещения курсов повышения квалификации, профессиональных выставок и конференций;
- Комфортный офис, удобная парковка и дружелюбная атмосфера в коллективе!
Требования к должности:
- Опыт разработки backend-приложений на одном из языков программирования (Java/Python/Go);
- Опыт использования какой-либо реляционной СУБД (MySQL / Postgre SQL / SQL Server / Oracle / ...);
- Практический опыт работы с операционными системами семейства *nix;
- Опыт работы с различными инструментами мониторинга работы сервиса (Greylog, NewRelic, Kibana, Zabbix. DataDog....);
- Уверенное знание парадигмы ООП и паттернов проектирования;
- Понимание принципов автоматизированного тестирования;
- Опыт командной работы;
- Английский язык на уровне чтения документации.
Технологии, с которыми предстоит работать:
- Базы данных: MariaDB, MongoDB, ElasticSearch;
- Языки разработки: Java (в основном), некоторые части сервиса написаны на Python и Go;
- Системы мониторинга и сбора метрик: DataDog, Graylog, Kibana;
- Docker, Rancher, Kubernetes;
- REST API;
- CI/CD: Gitlab, SonarQube;
- Agile, Scrum, OKR.
Ключевые обязанности:
- Разработка backend’а высоконагруженных проектов в сфере телекоммуникаций;
- Оптимизация и расширение функционала имеющегося кода;
Создание и поддержка REST-сервисов.