Java developer

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

Полный рабочий деньМожно удаленно

Компания

Мы создаем новый опыт взаимодействия с цифровыми продуктами для дома — удобный, простой и понятный.

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

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

R1 — молодой стартап и по возрасту и по духу. Компания была основана в 2021-м году при поддержке «ЭР-Телеком», одной из ведущих телеком компаний России.

Каждый месяц мобильными и веб-приложениями, разработанными в R1, пользуются более 4 миллионов человек. У нас работает более 300 сотрудников в десятках разных городов. Мы любим и умеем эффективно работать в распределенных командах, но если нужно что-то обсудить лично или дома нет условий для работы, то у нас есть четыре офиса: по одному в Москве, Санкт-Петербурге, Перми и Новосибирске.

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

Дом.ru TV Movix – высокотехнологичный сервис, которым ежедневно пользуются десятки тысяч людей! За нашим продуктом стоят дизайнеры, инженеры и разработчики, страстно любящие своё дело.

В одну из фиче-команд продуктовой группы Дом.ru TV Movix требуется backend разработчик.

Технологии, с которыми мы работаем:

  • Базы данных: MariaDB, MongoDB, ElasticSearch;
  • Языки разработки: Java (в основном), некоторые части сервиса написаны на Python и Go;
  • Системы мониторинга и сбора метрик: DataDog, Graylog, Kibana;
  • Docker, Rancher, Kubernetes;
  • REST API;
  • CI/CD: Gitlab, SonarQube;
  • Agile, Scrum, LeSS.

Ключевые обязанности:

  • Разработка backend’а высоконагруженных проектов в сфере телекоммуникаций;
  • Оптимизация и расширение функционала имеющегося кода;
  • Создание и поддержка REST-сервисов;
  • Взаимодействие с другими сотрудниками в команде, участие в совместных встречах, решение задач в моббинге;
  • Периодическая помощь в проведении тестирования разработок команды.

Требования:

  • Опыт разработки backend-приложений на Java;
  • Умение работать с реляционными СУБД;
  • Практический опыт работы с операционными системами семейства *nix;
  • Уверенное знание парадигмы ООП и паттернов проектирования;
  • Понимание принципов автоматизированного тестирования;
  • Опыт командной работы;
  • Английский язык на уровне чтения документации.

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

  • Опыт разработки высоконагруженных сервисов, понимание принципов их построения;
  • Опыт использования инструментов контейнеризации и виртуализации;
  • Знание языков разработки Python, Go.

Предлагаем:

  • Возможность присоединиться к профессиональной, высокомотивированной и результативной команде, перспективы карьерного роста;
  • Полное оформление по ТК РФ, рыночная заработная плата по результатам собеседования;
  • Гибкий график работы;
  • ДМС, современная техника.