Большой и интересный проект по переводу процессов инкассации на новые платформы банка: Единая Фронтальная Система (ЕФС) и Платформа Перспективного Развития Бизнеса (ППРБ) с планируемым выводом части функционала в ПРОД уже в этом году.
Работа в большой геораспределенной команде (15- 20 человек), в которой уже сейчас работают архитектор, аналитики, разработчики, тестировщики.
Вам предстоит:
● Выполнять роль техлида в команде, проектировать решения и воплощать их в жизнь;
● Работать со стеком Java 11, Spring Boot, Jenkins, OpenShift, JUnit, Maven
● Разрабатывать и запускать новые функции для миллионов пользователей;
● участвовать в развитии архитектуры;
использовать современные подходы, инструменты и технологии;
Мы ожидаем, что Вы:
· Имеете опыт разработки от 3х лет
· Имеете опыт по разработке учетных решений, платежных решений - приветствуется
· Глубокое знание Java core.
· Опыт разработки бизнес-процессов с использованием BPM (Activity, jBPM и др) или желание в этом разобраться
· Знание принципов ООП и понимание базовых и корпоративных паттернов проектирования.
· Знание Spring, Spring Boot, Spring MVC. Опыт разработки бэкенда java web приложений и/или отдельных сервисов (в т.ч. микросервисов)
· Опыт разработки высоконагруженных систем.
· Знание, опыт проектирования и разработки API (SOAP/HTTP/Java)
· Уверенное знание и опыт работы с данными в формате json/xml. Понимание необходимости и опыт применения xsd и json schema
· Опыт работы с ORM фреймворками (предпочтительно Hibernate). Опыт работы с Apache Kafka, Apache ActiveMQ приветствуется.
· Знание RDBMS (предпочтительно PostgreSQL). Умение отлаживать, оптимизировать sql запросы. Опыт построения модели данных. Желателен опыт работы с конструкторами запросов (JOOQ, GraphQL и т.п.)
· Опыт разработки CI/CD процессов (git, maven, jenkins)
· Опыт разработки автоматизированных тестов JUnit, Cucumber. Понимание принципов TDD/BDD
· Психологическая устойчивость к постоянно меняющимся требованиям
Работа у нас — это:
● команда профессионалов, готовых поддержать ваши инициативы;
● мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
● возможность работы с новыми технологиями;
● обучение за счёт компании;
● гибкий график
● новый красивый и комфортный офис, возможен смешанный режим
● ДМС;
прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.