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

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

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

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

Наша команда разрабатывает автоматизированную систему управления биометрией, через которую проходят все запросы на регистрацию, аутентификацию, идентификацию (и др.) по биометрии пользователей. Уже сейчас мы умеем работать с биометрией по лицу, голосу, пальцам, в будущем планируем расширять свои возможности. Большая часть нашего кода написана на Java, но мы обновляем техстек, внедряем использование Kotlin, развиваемся сами и развиваем систему в соответствии с современными трендами. Поэтому мы приветствуем всех, кто готов меняться и менять мир вокруг себя.

Задачи:

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

Обязательные требования:

  • Хорошее знание Java, уверенное и грамотное использование обобщений Java, плюсом будет знание Kotlin;
  • Отличное знание принципов ООП и основных паттернов проектирования, умение применять их на практике;
  • Знание SQL, понимание принципов индексирования и секционирования, опыт работы с ORM (напр. Hibernate);
  • Опыт работы с Spring Framework, брокерами сообщений (напр. Apache Kafka), многопоточностью;
  • Умение читать документацию на английском языке.

Условия:

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