Обязанности:
Banks Soft Systems -это ведущий разработчик в мире финансовых продуктов и сервисов, онлайн-коммуникаций и пользовательского опыта. Компания имеет 25-тилетний опыт успешной работы. Команда ищет разработчика Java / middle в команду сопровождения банка ТОП 3 России. На проекте используем: Java 11/Kotlin, Spring Boot 2, Spring Data over Hibernate, Spring Cloud Netflix, Docker, Jasper Reports, ActiveMQ/IBM MQ. Предстоит делать: Разработка backend-сервисов и библиотек для системы ДБО юр лиц Архитектура разрабатываемой системы включает: микросервисы с большим количеством интеграций, REST/MQ Требования: • Не менее 3 лет опыта разработки программного обеспечения на Java • Понимание принципов ООП, ФП и распространённых паттернов, способов интеграции приложений и протоколов • Уверенное знание Java SE: Core, Collections, Concurrency, Generics, Reflection • Уверенное знание: Spring Framework (MVC, IoC), Hibernate (или другой ORM), SQL, Spring Cloud, Maven • Опыт работы c PostgreSQL или Oracle, Git и любым CI/CD стеком • Умение и желание писать тесты на свой код Будет плюсом: • Понимание OAuth2 • Опыт использования и понимание принципов работы Docker • Умение писать хорошо структурированный код Что мы предлагаем: Сильную команду, с которой можно расти Зарплату на уровне рынка Работа удаленно по времени Иркутск, Тюмень иногда нужно подключаться по Москве Оформление по ТК Предоставление льгот и брони ДМС *Для военнообязанных обязательно наличие военного билета