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

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

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

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

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

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

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

Требования: высшее оконченное техническое образование.

  • От 3-х лет опыт в разработке высоконагруженных проектов, микросервисов.
  • Опыт проектирования и разработки распределенных нагруженных систем, понимание принципов и идеологии EDA
  • Знание принципов работы с очередями сообщений Kafka
  • Желательно опыт работы с Kafka Streams
  • Знание и опыт работы с Java 8+ а лучше Java 11+ (коллекции, stream, исключения, наследование и ООП)
  • Знание принципов и опыт работы с реляционными БД (желательно Postgres)
  • Знание Spring Framework, Boot, Web
  • Опыт работы с форматами XML/JSON (желательно Protobuf)
  • Опыт написания Unit-тестов, функциональных тестов
  • Опыт работы с Git, Maven, Gradle
  • Знание и опыт работы с k8s/OpenShift

Желательно: Большим преимуществом будет, если вы понимаете, как устроен бизнес глобальных рынков.

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

  • Возможность профессионального и карьерного роста в компании;
  • Возможность поучаствовать в разных проектах;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работать удаленно на территории РФ