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. Спойлер: почти бесплатно!
- Заботиться о себе: ДМС после испытательного срока, бесплатные тренировки и безлимитные консультации юристов, психологов и других специалистов.