— Более 3 лет опыта коммерческой разработки;
— Уверенное знание Java 11 Core;
— Отличное знание SQL;
— Опыт работы с Java (Streams API);
— Опыт работы с IoC (Spring);
— Практический опыт работы с Spring Framework;
— Опыт с работы с Gradle;
— Опыт разработки REST API и микросервисов;
— Опыт написания Unit тестов;
— Опыт Test Driven Development;
— Опыт работы с Git and Jira.
Требуется ли английский? — Да, Upper intermediate
Нам важно — высокий уровень ответственности, самостоятельность, коммуникабельность.
— Опыт работы в сфере FinTech.
— Есть ли испытательный срок и сколько он длится? — Есть, 2 месяца
— Овертаймы, как часто бывают? — Не бывает
— Какой график работы? — Гибкий график, начало c
— Есть ли возможность работать удаленно какие-то дни? — Возможно удалённо либо 3 дня в неделю в офисе;
— В офисе открытая или закрытая планировка? — Закрытая;
— Когда, каким образом и в какой валюте платится/считается зарплата? — В конце месяца в гривне с привязкой к $ по курсу на расчётный счёт.
— Основаная задача — создать новое приложение по управлению финансовыми транзакциями;
— Создавать RESTful микросервисы;
— Плотно работать с коллегами из Польского и Британского офисов;
— Ежедневное общение с командной.
FreySoft — технологический партнер международной FinTech-компании с филиалами в Британии, Польше и Испании, которая на рынке с 2010 года и насчитывает 800+ сотрудников. Продукт нашего клиента — платформа для международных платежей (в том числе и на мобильные кошельки во всем мире) в более 150 стран мира: мобильное приложение, которым пользуются более 4 миллионов людей и ежедневно происходит сотни тысяч операций!
Сколько лет проекту? Текущая стадия проекта?
Проекту около 10 лет. За последние несколько лет монолит приложения был преобразован в более чем 400 микросервисов, а также обновлен технический стэк. Новый функционал, который мы создаем, помогает снизить стоимость транзакций для денежного перевода, повысить качество и стабильность приложения и UI/UX. Наши специалисты разрабатывают, тестируют и поддерживают API. Также FreySoft интегрирует приложения с платежными системами и другими внешними сервисами.
Какие технологии мы используем?
На проекте используются последние стабильные версии языков, фреймворков и библиотек. Если говорить в целом, то это Jenkins CI/CD, AWS cloud, SQL, Mongo, Kafka, Java, .NET Core, ReactJS, Kotlin, Swift и другое. Основной стэк: микросервисная архитектура, Java 11, AWS, Kuber, SQL.
Предпочтительный профессиональный уровень кандидата
— Middle/Senior
По процессу:
— Есть ли тестовое задание? — Нет
— Интервью на английском? — Да
— Кто ревьюит резюме?** — HR, TeamLead
— Сколько этапов интервью, с кем?
1) HR-интервью (15 — 30 минут);
2) Техническое собеседование (до 1 часа).