О проекте: Команда занимается разработкой систем, предоставляющих клиентам физ.лицам возможность быстро и просто осуществлять платежи через офисы банка.
Команда работает по методологии Agile, включает в себя как бизнес, так и IT-специалистов. Решения проектируются и реализуются начиная с клиентского опыта фронта до бэковых систем приема и обработки платежа.
Высоконагруженная микросервисная архитектура обеспечивает высокую производительность, надежность и масштабируемость проекта.
КЛЮЧЕВЫЕ ЗАДАЧИ:
-
Писать бизнес-логику для реализации новых фич для обслуживания клиентов физических лиц через оператора;
-
Исправлять найденные дефекты, и писать UT, чтобы они больше не повторялись;
-
Дорабатывать и поддерживать инструменты автоматизации процессов тестирования приложения (API-тесты);
-
Заниматься рефакторингом.
- Знание Core Java (11+)Знание Spring Core;
- Умение работать с Linux Command Line;
- Опыт работы с Jenkins (написание pipeline);
- Опыт использования библиотеки Jackson;
- Знание о паттернах проектирования кода, применение их в работе;
- Опыт работы с Openshift/Kubernetes;
- Умение пользоваться git (merge, rebase, резолв конфликтов);
- Понимание принципов S.O.L.I.D и применение их при написании кода;
- Уверенное знание принципов работы HTTP (понимание протокола и тд.), REST и микросервисных паттернов;
- Опыт с аналогичным функционалом от 4-х лет.
МЫ ПРЕДЛАГАЕМ:
- Официальное оформление по ТК РФ;
- Оформление в аккредитованную Минцифрой IT- компанию;
- График работы: 5/2, формат работы: удаленный;
- Корпоративный английский язык;
- ДМС со стоматологией;
- Внутреннее и внешнее обучение;
- Молодой и дружный коллектив профессионалов.