Senior Java-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О проекте:
Наша команда занимается финансовым анализом клиента. Приложение используется кредитным подразделением и подразделением мониторинга банка. Основные потребители – бек офис банка. Приложение аккумулирует отчетность клиента за несколько периодов, данные клиента из других систем банка. Результатом работы приложения – является формирование выводов о финансовом состоянии клиента на основании данных клиента и данных отчетности, А также информирование рисковых систем банка, если по клиенту замечены «сигналы» проблемности.
В рамках приложения работают порядка 10-ти разных сервисов
(предоставление web-доступа и работа непосредственно с пользователем, отдельно работают сервисы с «тяжелой» интеграцией и алгоритмами формирования сигналов по клиенту, api-сервисы предоставляющие данные для потребителей).
Обязанности
Тех стек:
Разработка: java8, maven, spring boot 2, oracle, Liquibase
Devops: Jenkins, docker, openshift, git, bitbacket
Анализ кода: sonar, sast, oss, unit-тесты.
Требования
- опыт работы в роли java-developer от 3х лет
- разработка приложений с помощью Spring boot
- умение проектировать rest-api
- знание на уровне оптимизации запросов одной из БД (oracle, postgresql)
- использование java8 stream api в коммерческих проектах
- понимание, чем отличается HTTP от HTTPS.
Бонусы
- отличный офис
- кухни с холодильниками, кофемашинами и пр.
- полный рабочий день, но гибкий график работы + возможность работать удаленно
- достойная заработная плата (оклад + внушительные премии).
- возможность посещения конференций, обучения и сертификации за счет компании (в т.ч. английский язык)
- программа льготного кредитования в Сбербанке
- дисконт-программы от множества компаний партнеров
- возможность принять участие в других крупных и уникальных проектах банка.