СБП или Система Быстрых Платежей – это принципиально новая платформа для мгновенного перевода денег 24/7 между любыми банками.
Какой у нас стэк?
Наша backend-платформа основана на микросервисах и технологиях Java 11/17, Kotlin, Spring Boot, Akka, Kafka, Cassandra, Hazelcast, RDBMS, Docker.
Для тестирования используем Java 11, Kotlin, Cucumber, Retrofit, TestContainers и различные заглушки (в т.ч. Wiremock).
Обязанности
1. Разрабатывать сценарии и их реализацию для тестирования backend-сервисов. Frontend-решений у нас нет.
2. Разворачивать сервисы приложения с помощью Docker.
3. Участвовать в полном цикле разработки.
5. Делиться своими знаниями и опытом.
6. Использовать практики eXP: TDD, pair programming, mob programming.
7. Принимать решения и вместе с командой брать за них ответственность.
8. Расширять свои компетенции и непрерывно обучаться.
Обязательные требования
Разделяешь ценности и принципы гибкой разработки.
Хочешь и умеешь работать в команде.
Обладаешь знаниями Core Java, умеешь составлять тестовые сценарии и реализовывать их.
Имеешь опыт автоматизации backend от 3х лет
Знаешь SQL и HTTP.
Обладаешь знаниям kafka
Имеешь опыт тестирования в микросервисной архитектуре.
Готов развиваться в смежных областях, например, нагрузочное тестирование, devops-практики, разработка, управление продуктом
Будет плюсом
Будет здорово, если:
У тебя есть опыт работы со следующими технологиями и фреймворками: Spring, в том числе SpringBoot, Docker
Ты знаешь Kotlin, или есть желание изучить этот язык.
У тебя есть опыт работы c Jenkins, Nexus, Ansible.
Знаком cо SCRUM фреймворком