Напиши текст вакансии для должности "Ведущий разработчик Java". Название компании: "Промсвязьбанк". Расположение: Москва. График работы: Полный день. Опыт работы: Нет опыта. Ключевые навыки: 'Работа в команде', 'Работа с большим объемом информации', 'Управление временем'

Немного о проекте: Эквайринг в настоящее время является одним из приоритетных и наиболее интенсивно развивающихся направлений карточного бизнеса в Банках.Сегодня все большее количество людей предпочитает безналичный расчет и отказываются от наличных.Компаниям также выгодно упростить процедуру оплаты своих товаров и услуг, а также процесс доставки денег на свой счет.Мы являемся одним из технологических лидеров на рынке эквайринга и стремимся еще к большему развитию.В нашем бэклоге по эквайрингу много интересных задач - это создание сервисов для клиентов, обработка и визуализация транзакционных данных, возможность формирования и оплаты при помощи QR, и много много всего другого.Мы хотим видеть в своей команде Agile заинтересованных в развитии и открытых ребят, с которыми все наши проекты воплотятся в жизнь. На текущий момент начата трансформация системы ДБО из монолита в микросервисную архитектуру.Это подразумевает под собой создание микросервисов как на стороне сервера, так и разделение фронта: веб и мобильных приложений на независимые модули, способные развиваться, тестироваться и обновляться независимо друг от друга.В разрезе сервера сейчас ведутся работы по шаблонизации проектов для будущих микросервисов.Основа микросервиса реализовывается на базе MicroProfile (реализация kumuluzee) и Spring Boot для Java микросервисов (Java 11 и новее).Все микросервисы располагаются и работают на серверах под управлением RHEL, с дальнейшим переходом на Docker-контейнеры на основе RHEL. Что важно для нас:   Уверенное знание Java (core, collections, io, generics, multithreading, concurrency, security)   Знание и опыт применения DI-контейнеров   Знание фреймворков тестирования: Junit, TestNG, Mockito   Опыт работы с MS SQL Server (T-SQL) или другими PostgreSQL / Oracle   Понимание принципов CI/CD   Опыт работы с системами контроля версий (Git)   Будет плюсом:   Понимание архитектуры и технологий безопасности в корпоративных приложениях   Опыт разработки крупных высоконагруженных систем   Опыт разработки и проектирования интернет-банков, знание банковских предметных областей   Навыки работы с системами управления жизненным циклом ПО (JIRA, Confluence)   Что предлагаем:  Возможность удаленной работы Гибкое начало и окончание рабочего дня, свободный дресс-код Релокационный пакет (компенсация расходов на покупку билетов и аренду жилья в течение первых трех месяцев) Официальное оформление в соответствии с ТК РФ Конкурентный уровень дохода: оклад + премии Медицинская страховка, страховка для выезжающих за границу Доплата к отпускному и больничному листу Дополнительные льготы при заключении брака и рождении детей Социальная поддержка при сложных жизненных ситуациях Льготное кредитование для сотрудников Обучение в корпоративном университете банка Корпоративная библиотека