Вакансия “Java-разработчик (команда Прикладных интеграционных сервисов)“

Описание вакансии:
|
|
Вид работы: |
#аналитическая
|
Рабочее место: |
•
Стационарное рабочее место
|
Адрес места работы: |
•
Москва, 2-й Южнопортовый проезд 12ак1с1
|
Тип занятости: |
•
Постоянная работа
|
График работы: |
•
полный день
|
Опыт работы: | • от 1 года |
Требования: |
•
Java
•
Spring Framework
•
SQL
•
JDBC
•
REST
•
Git
|
Дополнительно: |
•
Информация о проекте Наша команда работает над сервисами, интегрирующими более 50 АС, от слаженной работы которых зависит бесперебойное обслуживание банковских карт. В настоящий момент таких сервисов уже более 300, ключевые параметры комплекса: микросервисная архитектура; высконагруженный, нагрузка отдельных сервисов достигает 50 000 TPS; класс критичности комплекса – Mission Critical +; сертифицирован по стандарту PCI DSS; современный технологический стек: Java 11, Spring Framework, Openshift, Ignite, Kafka, PostgreSQL, gRPC, REST. Наша задача - обеспечить технологическое лидерство в предоставлении лучших карточных и платёжных сервисов нашим клиентам. О команде Наш кластер состоит из нескольких продуктовых команд, в каждой команде по 7-9 человек: владелец продукта, разработчики, аналитики. Непродуктовые команды сопровождения тестовых стендов, ПСИ, ПРОМ. Юнит-тестирование и автотестирование производится продуктовыми командами. Мы работаем в Agile по SCRUM. Реализован полноценный DevOps, который обеспечивает статический анализ кода и проверку на уязвимости. Для комфортного погружения в рабочий процесс за новичками мы закрепляем buddy, который познакомит с командой, поможет настроить окружение, получить все необходимые доступы и разобраться с проектом, а также выстроить индивидуальный план развития и повышения навыков разработки. Мы ожидаем, что у вас есть: Высшее или среднее техническое образование. Опыт работы с: Java (начиная с 8 версии, разработку ведем на Java 11) Maven, Junit и наличие всего перечисленного ниже: Опыт от 2-х лет разработки Опыт разработки с SpringBoot Опыт применения основных методологий (Agile, DevOps и т.п.) Опыт командной разработки (с использованием Git, Confluence, Jira). Транспортные протоколы: REST, gRPC, Kafka, IBM Websphere MQ (опционально) Форматы: XML. JSON, protobuf БД: Ignite/PostgreSQL/Oracle Микросервисная архитектура, опыт развертывания приложений в Kubernetes/Openshift понимание синхронного/асинхронного взаимодействия
Будет плюсом наличие опыта: разработки для процессинговых или биллинговых систем опыт разработки высоконагруженной системы, многопоточного приложения опыт разработки юнит-тестов и интеграционных тестов DevOps стек (Jenkins, groovy, ansible) Linux (RedHat) Bitbucket, Nexus Вам предстоит: разработка новых интеграционных сервисов или новой функциональности в действующих написание unit-тестов и автотестов на функциональность участие в НТ и оптимизация производительности приложений по результатам НТ перекрестное review кода (PR). Работа у нас — это: команда профессионалов, готовых поддержать ваши инициативы; мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы; возможность работы с новыми технологиями; обучение за счёт компании; работа в офисе 5/2 |