13.11.2022 01:23

Middle Java-разработчик( Сбербанк )

от 250 000 ₽
13.11.2022 01:23
компания "сбербанк" информация о проекте: мы занимаемся разработкой системы «невыясненные счета и расследования» (нсир) взамен существующей в банке. эта система включает в себя несколько модулей. основными из которых являются модуль переписки по платежам в иностранной валюте и рублях рф и модуль «счета невыясненных сумм» (снс). cистема работает в рамках разработанной сбербанком платформы ппрб (перспективная платформа развития бизнеса). первый модуль состоит из нескольких java-модулей на спринге и бд oracle (через hibernate). взаимодействие с внутренними и сторонними модулями идёт посредством rpc-вызовов через платформенный транспорт на базе кафки. в следующем году планируется переезд на контейнеры и опеншифт. этот модуль ведет соответствующую переписку по платежам, если нужно отменить платеж, поменять получателя и т.д. второй модуль на платформе ппрб мы начали в этом году. он еще на начальной стадии. еще не вышли с ним в пром. модуль разрабатывается на базе openshift, состоит из несколько микросервисов на java c использованием spring и бд postgresql, а также очередей artemis. данный модуля связан с ведением реестра невыясненных сумм и проведением расследования по платежам, по которым банк не смог идентифицировать конечного получателя. при получении платежа от внешних контрагентов в адрес клиента сбербанка, анализируются платежные реквизиты данного платежного документа. если реквизиты платежа некорректны или реквизитов недостаточно, то банк не может определить конечного получателя средств по данному платежу. такие суммы зачисляются на счет до выяснения и по ним открывается расследование. т.е. открывается дело по переписке и формируется запрос на уточнение реквизитов в адрес внешнего банка, откуда поступил данный платеж. если в течении определенного времени поступает уточнение платежных реквизитов по платежу и эти уточнения корректны, то средства зачисляются клиенту банка. если уточнение реквизитов не поступило либо срок нахождения суммы на счете до выяснения истек, то такие средства банк возвращает обратно отправителю платежа. описание команды: в команде 6 бэков, тим лид, 1 фронт, 2 аналитика и владелец продукта. на данный момент ищем 2 бэкенд разработчиков. вам предстоит: • проектирование приложений, участие в анализе и принятии технологических решений; • реализация бизнес-логики и обслуживающего кода на java; • оценка задач по срокам выполнения, декомпозиция задач; • разработка структур данных, запросов на postgresql; • покрытие кода unit-тестами • работа с ci/cd стеком по развертыванию сервисов в среде облачной контейнеризации k8s/openshift • сode review на постоянной основе • постоянно взаимодействовать с аналитиками: o помогать аналитикам разбираться в том, как работает код сейчас; o получать от них функциональные требования и постоянно их уточнять o демонстрировать результаты вашей работы • писать код и тут же покрывать его тестами. • подготавливать тестовые данные и обязательно проверять свой код руками. мы ожидаем, что вы: • опыт командной разработки коммерческих приложений на java на основе принципов agile от 2-х лет; • понимание принципов ooп, шаблонов проектирования, принципов ооад, принципов clean code, solid • желателен опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем • уверенный уровень владения java 8+ (core, collections, concurrency, security, io, nio и др.) • уверенное знание spring / spring boot (core, mvc, jdbc, hibernate, jpa, security, actuator) • знание и опыт работы с базами данных sql (postgresql), понимание принципов работы и особенностей, опыт проектирования и оптимизации запросов/структур данных • опыт работы с docker и со средами облачной контейнеризации (openshift). • умеете и хотите писать юнит-тесты. непокрытый или плохо покрытый тестами код в нашей команде дальше этапа код ревью не пройдет. мы стараемся придерживаться порога в 90% покрытия. условия трудоустройство согласно трудовому кодексу гибкий график и сокращенная пятница (до 16.45) удобный офис со спорт-залом для баскетбола, футбола, столами для пинг-понга (м. кутузовская, можно гибридный формат) корпоративное обучение медицинская страховка с первого дня материальная поддержка в особых случаях

Адрес

Москва

Похожие вакансии

компания "сбербанк" информация о проекте: мы занимаемся разработкой системы «невыясненные счета и расследования» (нсир) взамен существующей в банке. эта система ...
Партнерские Вакансии
Москва

Новости

Смотрите также вакансии