Вакансия в архиве, на неё нельзя откликнуться.

Middle/Senior Java Developer

Требуемые навыки

Бэкенд · Java · Apache Flink · Kafka · Git

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

Россия, Санкт-Петербург · Полный рабочий день

Компания

Крупнейший транснациональный и универсальный банк Российской Федерации

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

Команда «Клиентского опыта» Сбербанка ищет middle/senior java разработчиков для работы над backend-частью проекта. Цель команды - разработать с нуля высоконагруженную систему для исполнения online моделей применяющихся при построении рекомендательных систем.

Перед Вами будут стоять следующие задачи:
• Участие в проработке ТЗ для проекта;
• Анализ имеющихся на рынке продуктов и библиотек, которые можно будет использовать в нашем проекте;
• Участие в создании архитектуры системы;
• Разработка функциональных и интеграционных модулей системы в соответствии с требованиями. Большое количество интеграций с внутренними системами Банка.
• Организация процесса разработки, управление разработчиками, ответственность за результат;
• Контроль качества кода, исправление дефектов, проведение код ревью и рефакторинга;
• Продумывание методики тестирования разработанной системы;
• Участие в настройке devops (CI/CD);
• Оптимизация производительности системы, анализ ошибок и сбоев.

Наш стек технологий сейчас (на новом проекте стек будет расширяться):
• Java 8 (Core, multithreading, SOAP, REST, jdbc);
• Kafka, Apache Flink, HDFS, Oracle, Cassandra, SAS RTDM, IBM MQ;
• GIT, Maven, Ansible, Jenkins.

Наши ожидания от кандидата:
• Высшее техническое образование в области математики, физики или программирования;
• Опыт в разработке Java программ от 3х лет;
• Понимание концепций ООП, методологий разработки, шаблонов проектирования;
• Уверенное знание core java;
• Желателен опыт работы с технологиями: Spring (Spring Boot), Hibernate, HTTP, REST/SOAP Web Services, Maven, Git, Jenkins;
• Опыт работы с многопоточностью и асинхронностью;
• Опыт командной разработки и умение разбираться в чужом коде;
• Умение писать чистый и понятный, покрытый тестами код;
• Опыт работы с базами данных, умение писать и оптимизировать запросы. Большим плюсом будет опыт работы с Oracle DB;
• Приветствуются знания Python, Bash.

Плюсом будет:
• опыт работы с Docker и Ansible
• опыт в декомпозиции монолитных приложений
• опыт работы с Linux, знание сетевого стека

Личные качества потенциальных кандидатов:
• Умение ясно изъясняться (устно и письменно) и обосновывать свою точку зрения;
• Организованность, аккуратность и внимание к деталям;
• Инициативность и позитивность мышления будет большим плюсом.

Бонусы

• Разработка интересного проекта с нуля;
• Возможность самим выбирать стек технологий для разработки проекта;
• Возможность поработать с такими продуктами как Oracle, Cloudera Hadoop, Kafka;
• Возможность тиражирования созданного решения по всему Банку;

• Неограниченные возможности для развития;

• Масштабная корпоративная библиотека и обучение за счет компании;

• Привлекательный уровень дохода.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.