Старший Java разработчик

Remote work

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

Мы набираем IT специалистов в большую команду для работы на проектах для крупного и динамичного российского банка.

Проект «Мобильный банк МСБ» направлен на создание одного из лучших мобильных приложений, максимально удобного для клиентов малого и среднего бизнеса.
Цель - войти в топ мобильных приложений рынка.

Проект находится в начале реализации и тебе предоставляется отличный шанс поучаствовать в создании новых мобильных сервисов (полный спектр услуг по открытию и ведению продуктов для малого и среднего бизнеса), основанных на лучших практиках рынка.
При проектировании и разработке используется собственная дизайн система, которая активно развивается внутри банка. Проект движется в MVP, с поэтапным наращиванием функционала.
Работа ведется в динамичной кроссфункциональной команде, включающей аналитиков, разработчиков, тестировщиков, дизайнеров. В работе команды также участвуют DevOps инженер, Архитектор.
Активно взаимодействуем с представителями бизнес-заказчиков для реализации лучшего опыта.

Обязанности

Разработка серверных компонент для автоматизированных рабочих мест пользователей системы:
API для обработки данных с пользовательских форм;
Слой классов, осуществляющих взаимодействие с базой данных;
Интеграционные модули для взаимодействия с внешними источниками;
Сервисы, реализующие этапы бизнес процесса.

Расположение
Remote work
Тип работы
Java
Номер вакансии
VR-66382
Язык
Russian: C2 Proficient

Требования к кандидату

Обязательные требования

Опыт работы от 3 лет разработки с использованием технологии Java/Spring;
Опыт работы наличие опыта работы в разработке систем масштаба предприятия;
Java SE 8+, Spring Framework (IoC, MVC, Transactions, Data, Boot);
Опыт работы с микросервисной архитектурой;
Опыт работы с Gradle/Maven;
Опыт работы с Git/Hg;
Опыт написания автоматических тестов (модульных и интеграционных) с использованием JUnit или TestNG;
Опыт разработки с использованием JDBC, JPA, JMX;
Опыт работы c реляционными СУБД, практические навыки написания SQL запросов (объединение, группировка, агрегация, и т.п.);
Знание паттернов ООП;
Навыки проектирования и разработки высокопроизводительных, отказоустойчивых решений.

Желательные требования

Умение работать одновременно с несколькими задачами;
Опыт работы с мобильными приложениями или web-приложениями;
Хорошие коммуникативные навыки;
Инициативность;
Опыт участия в проектах интеграции банковских систем.
Умение четко и ясно формулировать свои мысли.

Работа у нас — это

Команда профессионалов, готовых поддержать ваши инициативы

Возможность работы с новыми технологиями

Возможности карьерного роста

Обучение за счёт компании

Красивый и комфортный офиc

Гибкий график

ДМС

Мощное железо и дополнительное оборудование