⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Java разработчик (with Reactive programming)

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

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

Компания

Стратегический партнер по цифровизации российского бизнеса и государственных органов

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

О компании и команде

IT-One - современная быстроразвивающаяся АККРЕДИТОВАННАЯ IT компания

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

И сейчас у вас есть возможность присоединиться к нашей команде в качестве Java разработчика.

О проекте:

Активное развитие или разработка с нуля целого ряда продуктов для одного из крупнейших банков страны. Интернет-банкинг для физ. и юр.лиц, системы кредитования, автоматизация полного процесса продаж Банка, оптимизация процесса выдачи карт, мобильные приложения и многое другое.

Команды работают по Scrum. Активное используются современные технологии и архитектурные подходы (например, микросервисы, Reactive programming).

Результатами вашей работы будут пользоваться миллионы пользователей по всей стране!

Чем предстоит заниматься:

  • Использовать самый современный технологический стэк для создания FinTech решений
  • Разрабатывать приложения, которые масштабируются на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое);
  • Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать);
  • Вносить свой вклад в развитие архитектуры, делать новое и оценивать старое

Ожидания от кандидата

  • Отличные знания Java 11+ и Kotlin.
  • Знания Spring / Spring Boot / Spring Cloud.
  •  Дружеские отношения с DevOps, пайплайны, контейнеризация и оркестрация, Linux.
  • Знание принципов и шаблонов проектирования.
  • Глубокое понимание микросервисной архитектуры.
  • Желание работать с большими и сложными проектами.
  • Опыт работы с Kafka.
  • Опыт работы с Kubernetes.
  •  Опыт работы с MongoDB и Elasticsearch.
  •  Опыт кэширования данных с Hazelcast, Infinispan и Redis.
  •  Знаком с такими инструментами управления, как Ansible/Salt/Chef/etc.
  • Умеет применять Reactor или корутины и знает, когда их не нужно использовать.

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

  • Удаленная работа
  • Выбор пакетов ДМС для себя и семьи
  • Обучение и внутренние тренинги
  • Возможность смены проектов в рамках профессионального опыта.