Java/Kotlin-разработчик в Систему быстрых платежей
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
ПРОЕКТ:
СБП или Система Быстрых Платежей – это принципиально новая платформа для мгновенного перевода денег 24/7 между любыми банками. Мы делаем сервис, который ежедневно помогает людям переводить деньги друзьям, оплачивать товары в магазине, сокращать издержки при ведении своего бизнеса и даже избавиться от "зарплатного рабства".
За два года работы мы подключили более 200 участников, и у нас уже более 10 миллионов пользователей.
КОМАНДА И ПРОЦЕССЫ:
Мы работаем по профессиональному Скраму. Первый в Москве официальный LeSS-кейс. Наша небольшая продуктовая группа состоит из четырех кросс-функциональных кросс-компонентных команд по 4-6 человек.
Мы работаем двухнедельными спринтами и выходим в прод пару раз за спринт, стремимся к ежедневным поставкам. Придерживаемся принципов продуктовой разработки: команда работает над фичей от проработки бизнес-идеи до вывода на прод.
ТЕХНОЛОГИЧЕСКИЙ СТЕК:
Наша backend-платформа основана на микросервисах и технологиях Java 11, Kotlin, Spring Boot, Akka, Kafka, Hazelcast, MySQL, Docker.
ЧЕМ ТЫ БУДЕШЬ ЗАНИМАТЬСЯ:
- Участвовать в полном цикле разработки;
- Развивать архитектуру системы и проектировать функциональность, удобную в использовании;
- Работать в тесном контакте с бизнесом и пользователями;
- Создавать понятный для чтения и сопровождения код, покрывать его юнит-, компонентными и интеграционными тестами, проводить автоматизированное функциональное и нагрузочное тестирование, развертывать поставку на всех окружениях;
- Помогать решать проблемы в проде, делиться своими знаниями и опытом;
- Использовать практики eXP: TDD, pair programming, mob programming.
ОТ ТЕБЯ ПОТРЕБУЕТСЯ:
- Разделять ценности и принципы гибкой разработки;
- Желание и умение работать в команде;
- Отличные знания Core Java и опыт работы со стеком Spring, в том числе SpringBoot;
- Хорошие знания SQL и HTTP, уверенно - TCP, Sockets;
- Опыт в построении высоконагруженных географически распределенных систем и понимание проблемы многопоточной обработки данных;
- Готовность развиваться в двух, трех смежных с непосредственной разработкой областях, например, devops-практики, архитектура, автоматизация тестирования.
БУДЕТ ЗДОРОВО, ЕСЛИ:
- У тебя есть опыт работы со следующими технологиями и фреймворками: Reactive Streams, SpringCloud, WebFlux, Akka, в том числе Akka Cluster, Kafka, Hazelcast, Docker;
- Ты знаешь Kotlin и корутины, или есть желание изучить этот язык;
- У тебя есть понимание основ криптографии и практический опыт в использовании TLS;
- У тебя есть опыт работы c Jenkins, Nexus, Ansible.
ЧТО У НАС ЕСТЬ:
- Достойный уровень заработной платы + премии;
- Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
- Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
- Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
- Комфортный офис в центре: тренажерный и спортивный залы, лаунж-зона, корпоративная столовая, микромаркеты, кухни с чаем, кофе и снеками на каждом этаже;
- Современные машины Core i7, 32 Гб RAM с двумя мониторами и возможностью выбора Windows/Linux;
- График работы: 5/2, возможность работать удаленно.