👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

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

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

Компания

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

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

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

Мы делаем голосового помощника Салют, который «живёт» в мобильных приложениях и в умных устройствах Сбера.

Наша команда занимаемся разработкой смартаппов по продуктам транзакционного бизнеса — приложений для голосового ассистента Салют, которые могут взаимодействовать с пользователями и голосом, и через обычный UI.

В работе мы используем современные технологии, приветствуем в команде любые интересные идеи — каждые игрок команды может вложить в продукт что-то своё.

Если тебе хочется участвовать в разработке инновационных устройств, заниматься развитием новых технологий, то мы ждём тебя!

Обязанности:

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

Основной стек:

  • Java 8, 11
  • Spring, SpringBoot, SpringIntegration, SpringKafka, SpringWeb
  • IBM MQ, Apache Kafka
  • Apache Ignite, GridGain
  • Docker, OpenShift
  • Gradle, Maven
  • Oracle, Elasticsearch
  • Prometheus, Grafana, Kibana

Требования:

  • Отлично знает Java
  • Знание технологий NLP
  • Знание инструментов DevOps
  • Имеет практический опыт разработки высоконагруженных распределенных систем
  • Имеет опыт работы с SQL и noSQL базами
  • Знает и умеет применять паттерны проектирования
  • Имеет теоретическую подготовку - алгоритмы, структуры данных, методы оптимизации
  • Имеет опыт разработки систем с микросервисной архитектурой
  • Имеет опыт разработки ПО от 3-х лет
  • Активно включится в обсуждение концепции решения, имеет свое видение и готов выдвигать и защищать свои идеи
  • Умеет работать в геораспределенной команде

Soft skills:

  • Навыки работы с большими объемами информации
  • Высокий уровень развития технических способностей
  • Навыки time management, самостоятельной работы, нацеленной на результат;
  • Аналитический склад ума
  • Структурное мышление
  • Внимательность к деталям
  • Навыки ведения переговоров и продвижения идей;
  • Умение мыслить за пределами предложенного;

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

  • знание функциональных паттернов проектирования
  • практический опыт успешного запуска и развития (B2B, B2C) сервисов
  • практический опыт работы с Kafka/Cassandra/ Elasticsearch/Hadoop/nginx

Условия:

  • Интересные задачи, результат реализации которых можно увидеть очень скоро в масштабах всей страны.
  • Дружный коллектив, который готов помочь во всех аспектах работы.
  • Постоянное развитие, как в результате решения сложных задач, так и за счёт регулярного обучения.
  • Широкий соцпакет (ДМС, НС, корпоративные предложения от партнёров).
  • Надёжность работодателя, которую мало кто сможет предложить в мире