«БПС» - IT компания, лидер в области решений для платежной индустрии. Компания основана в 1996 году. Центры разработки, поддержки и сопровождения клиентов находятся в Москве, Волгограде, Казани и Кирове.
«БПС» является разработчиком и дистрибьютором семейства продуктов SmartVista, которые обеспечивают поддержку и оптимизацию бизнес-процессов в сфере платежей.
Нам требуется опытный Java разработчик, которому предстоит работать над нашими проектами на SmartVista Back Office.
Обязанности:
Участие в проекте развития и поддержки системы BackOffice.
Реализация веб-интерфейса.
Разработка интеграционных сервисов.
Переносу бизнес-логики из БД в Middleware слой.
Переход от монолитной системы к микросервисной архитектуре.
Опыт коммерческой разработки от 3-х лет опыт работы.
Знание следующего стека: Java 8, Spring, Spring Boot, Spring Security, iBatis, Maven.
Умение работать с серверами приложений: Weblogic, Tomcat.
Web-Services (SOAP, REST), JSON, XML.
Умение написания SQL-запросов.
Желательно: JSF, Apache Camel, Apache Kafka, Apache CXF.
Умение работать с репозиторием git, Jira.
Умение писать качественный код, соответствующий стандартам, задокументированный и покрытый тестами .
Будет плюсом:
Опыт с БД Oracle PL/SQL, PostgreSQL PL/pgSQL.
Опыт в банковской среде, понимание платежных сервисов.
Имеете опыт разработки / проектирования высоконагруженных и отказоустойчивых систем.
Умение работать с Jenkins, CI/CD, docker, Kubernetes.