Старший Java Разработчик
Remote work
Описание вакансии
Мы набираем IT специалистов в большую команду для работы на проектах для одного из крупнейших Банков РФ из топ-3. Наша команда занимается цифровыми и дистанционными продажами.
Мы разрабатываем информационные системы и инструменты для оптимизации и развития цифровых продаж, к ним относятся, разного рода интеграционные слои, инструменты телемаркетинга, элементы сайта и мобильных приложений, системы аналитики данных и так далее.
Наш тех. стек:
Java 11-17;
SpringBoot;
Kubernetes;
BitBucket/ GitLab;
TeamCity;
PostgreSQL;
RabbitMQ.
Обязанности
Разработка информационных систем и их компонентов;
Разработка артефактов системной архитектуры (контракты OpenAPI);
Обеспечивать покрытие разрабатываемых информационных систем и их компонентов unit-тестами.
Требования к кандидату
Обязательные требования
Знание основ объектно-ориентированного программирования;
Знание теории реляционных баз данных;
Понимание шаблонов проектирования кода;
Понимание принципов сервисной архитектуры;
Понимание основ теории тестирования;
Опыт написания unit, контрактных тестов;
Опыт промышленной разработки на Java версии 8+;
Знание Spring-boot;
Опыт работы с системой контейнерной виртуализации docker;
Опыт разработки Rest-приложений;
Абсолютное понимание REST-архитектуры и общие знания стандарта OpenApi 3.0.
Желательные требования
Умение работать в команде;
Умение идентифицировать проблемы и эскалировать их;
Аналитический склад ума.
Работа у нас — это
Команда профессионалов, готовых поддержать ваши инициативы
Возможность работы с новыми технологиями
Возможности карьерного роста
Обучение за счёт компании
Красивый и комфортный офиc
Гибкий график
ДМС
Мощное железо и дополнительное оборудование
Ссылка на страницу с описанием вакансии скопирована в буфер обмена