Senior Java-разработчик интеграционных решений
Описание
НЕМНОГО О НАШЕЙ КОМАНДЕ: Мы является "воротами" банка во внешний мир; Мы не пишем красивые приложения для конечного пользователя, мы работаем в интересах взаимодействующих систем; Наши сервисы должны устойчиво работать под высокими нагрузками, а также обеспечивать гибкую трансформацию передаваемых данных (REST и SOAP, JSON и XML в различных сочетаниях); Кроме того, мы постоянно развиваем и совершенствуем внутренние сервисы для собственных нужд; Отсутствие legacy. НАШ СТЕК: Java 11/17 и Kotlin; Spring Boot (Data JPA, JDBC, Security); PostgreSQL; Maven; Внутренняя интеграционная платформа для асинхронного взаимодействия; GitLab и CI/CD конвейер на его основе, со статическим анализатором кода и анализатором уязвимостей; Apache Kafka; Docker и Kubernetes. ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Создавать интеграционные микросервисы для обеспечения взаимодействия информационных систем Банка с системами наших партнёров и контрагентов вне Банка; Обеспечивать интеграцию с другими банками, биржами, торговыми площадками, платёжными системами, а также почти со всеми государственными службами; Написанием тестов; Участие в планировании, оценка сроков и ресурсов, декомпозиция задач; Постановка задач, контроль выполнения, оценка производительности; Мониторинг прогресса, выявление рисков и проблем, координация работы команды; Вводить решения в эксплуатацию. МЫ ЖДЕМ ОТ ВАС: Профильное оконченное высшее образование (ИТ/математическое); Уверенное знание Java от 5 лет, опыт коммерческой разработки; Уверенное знание Spring Framework (Core, Boot); Опыт работы с реляционными БД (Spring Data, Spring JDBC); Знание Spring Security (OAuth, JWT); Опыт работы с REST API (создание контроллеров, взаимодействие с удалёнными сервисами); Знание XML; Опыт работы с git; Понимание основ реляционных БД (нормальные формы, ключи, индексы, простейшие SQL запросы); Знание SOAP; Знание XSD, XML Schema; Понимание принципов построения асинхронных взаимодействий; Знакомство с реактивным стеком (Spring WebFlux). МЫ ПРЕДЛАГАЕМ: Интересную и насыщенную работу в роли разработчика интеграционных решений на современном стеке технологических решений: Kubernetes, GitLab, CI/CD; Вертикальное и горизонтальное развитие: регулярные тренинги, вебинары, митапы. Посещение IT-конференций и митапов за счет организации; Забота о вашем здоровье: ДМС с первого месяца работы, куда входит стоматология; Прозрачный доход: оклад (по итогам интервью) + ежеквартальные премии по результатам KPI; Удаленный (если планируете работать из регионов) или гибридный формат работы в комфортном офисе на Тёплом стане в Москве; Льготный пакет по ипотеке и кредитованию. Дополнительные бонусы от Россельхозбанка для сотрудников группы компаний (Скидки на спортзалы, рестораны, маркетплейсы и т.д.).