Java developer

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

КраснодарПолный рабочий день

Компания

Российская авиакомпания, выполняющая внутренние и международные пассажирские авиаперевозки

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

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

S7 TechLab – IT компания, реализующая инновационные IT продукты для подразделений группы компаний S7. NLP чат-боты для поддержки пользователей, компьютерное зрение для бортов самолетов, прогнозирование загрузки самолета – это лишь некоторые примеры типовых задач, которые реализуются силами команды S7 TechLab и помогают авиакомпании занимать лидирующее место на рынке авиаперевозок России.

Обладая внутренней IT-экспертизой и инновационным подходом, мы развиваем онлайн-сервисы для путешественников. В приложении и на сайте s7.ru можно не просто купить билет, но и полностью организовать своё путешествие: забронировать отель, взять с собой питомца, заказать экскурсию, купить товары в дорогу. В нашей команде почти 400 увлеченных специалистов, которые каждый день создают лучший трэвел-опыт в России.

Наш стек:

  • Java, Spring (Spring Boot and etc.), Hibernate
  • React
  • REST, SOAP, gRPC
  • Postgres, MongoDB, Clickhouse
  • Redis, Hazelcast
  • Kafka
  • Docker, k8s

Сейчас мы развиваем наш Центр исследований и разработки в Краснодаре, поэтому активно усиливаем команду разработки.

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

      • Разработка новых и развитие действующих инновационных продуктов и сервисов в сфере путешествий и туризма;
      • Разработка новых и развитие действующих инновационных продуктов и сервисов в сфере путешествий и туризма;
      • Разработка Unit и интеграционных тестов;
      • Участие в проектировании software- и solution-архитектуры сложных и нагруженных приложений;
      • Участие в развитии и улучшении инфраструктуры CI/CD;
      • Участие в code-review внутри команды;
      • Разработка технической документации;
      • Участие в формировании функциональных/нефункциональных требований к разрабатываемым продуктам.

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

      Что требуется для работы у нас:

      • Опыт разработки на Java от 2 лет.
      • Уверенные знания Spring Framework (Spring Boot, Spring MVC, Spring Data etc.).
      • Понимание принципов построения архитектуры клиент-серверных приложений, систем на основе микросервисной архитектуры.
      • Знания шаблонов проектирования и принципов ООП.
      • Опыт построения REST API.
      • Опыт работы с реляционными/нереляционными базами данных.

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

      Что мы предлагаем:

                        • Работа в аккредитованной IT-компании.
                        • Работать из офиса в центре Краснодара или выбрать гибридный график.
                        • Развиваться и расти: обучение по профилю — за наш счет
                        • Летать по корпоративным тарифам S7 Airlines. Спойлер: почти бесплатно!
                        • Заботиться о себе: ДМС после испытательного срока, бесплатные тренировки и безлимитные консультации юристов, психологов и других специалистов.

                        Бонусы