Команда занимается развитием бэк-функционала по обработке сообщений ФНС по ЮЛ, в части установки ограничений на счета ЮЛ, формирования/исполнения инкассовых поручений в пользу ФНС.
Обязанности
- Разработка бэкэнд-части высоконагруженной банковской системы на Java
- Разработка интеграционных сервисов и микросервисных компонентов на Java
- Написание Unit-тестов
- Рефакторинг и оптимизация кода, Code review
- Участие в тестировании разработанных компонентов и исправлении дефектов
- Участие в подготовке документации
- Участие в принятии архитектурных решений
Требования
- Высшее техническое образование
- Опыт коммерческой разработки на Java от 3-х лет
- Уверенное знание Java SE 8, 15, 17
- Знание и опыт использования Spring Framework (в т.ч. Spring Boot)
- Базовое знание SQL, опыт написания DDL/DML скриптов
- Опыт написания Unit-тестов (Junit/TestNG)
- Опыт командной разработки с использованием Confluence, Jira
- Опыт разработки многопоточных приложений
- Опыт работы с Git, Maven, Gradle
- Знание, опыт работы с Kebernetes/Openshift
- Чтение технической документации на английском
- Умение разбираться в чужом коде
Будет плюсом:
- Знание основ DevOps, опыт работы с Jenkins/Groovy
- Опыт интеграции со сторонними системами
- Навыки работы с Linux
- Понимание Java Memory Model
- Понимание SOAP и REST
Условия
- Команда профессионалов, готовых поддержать ваши инициативы
- Возможность развиваться и обучаться во время работы, в том числе на внешних тренингах
- Гибкий график начала рабочего дня
- Прозрачная система бонусов и премий, достойная зарплата - размер обсудим на собеседовании.