Swoo — универсальное финансовое приложение, которое организует хаос в повседневной финансовой жизни клиентов и привносит магию современных технологий в платежи, покупки и управление криптовалютой.
Сейчас наша команда находится в поиске опытного Java-разработчика.
Swoo в цифрах:
-
21 страна
-
MAU: 300 000 пользователей
-
оцифровано 4 000 000+ карт
-
обработано более 12 млн. бесконтактных транзакций
-
18 банков-партнеров
Swoo Wallet уже запущен в СНГ, Европе, Латинской Америке и Африке и, как ожидается, станет единорогом, обслуживающим 100+ миллионов активных пользователей.
Перед тобой будут стоять следующие задачи:
-
разработка новых и поддержка существующих сервисов Swoo;
-
участие в проектировании архитектуры новых решений и перепроектировании существующих с целью повышения безопасности, расширяемости, масштабируемости и отказоустойчивости;
-
активное взаимодействие с командой продукта и мобильной разработки, а также с технической поддержкой;
- примеры конкретных задач:
- расширение крипто-программы лояльности в сотрудничестве с платежными системами, банками и ритейлерами;
- реализация схемы взаимодействия с эмитентами и платежными системами, чтобы карта появлялась в кошельке по нажатию кнопки в банковском приложении;
- обновление подсистемы шифрования и проверки устройств для улучшения операционных характеристик и безопасности платформы.
Мы ищем:
-
опытного разработчика уровня senior+, способного самостоятельно вести фичи и подсистемы от требований и проектирования до запуска в продакшн и обеспечения бесперебойной работы;
-
специалиста, понимающего специфику стартап-среды: быстрые итерации, уточняющиеся требования, умение самостоятельно принимать взвешенные технические решения;
-
разработчика, готового брать ответственность за архитектурные решения и их реализацию;
-
инженера, имеющего опыт работы в условиях ограниченных ресурсов и высокой неопределенности;
-
специалиста, способного работать с минимальным техническим руководством и наставничеством.
Для нас важны:
-
опыт проектирования, разработки и поддержки микросервисной архитектуры;
-
отличное знание Java Core;
-
опыт работы с криптографией (ключи, сертификаты, сигнатуры, симметричное и асимметричное шифрование);
-
понимание, как работает Spring под капотом;
-
опыт асинхронного взаимодействия, в частности, с использованием RabbitMQ / Kafka / ActiveMQ;
-
знание и опыт работы с реляционными (PostgreSQL) и NoSQL базами данных (MongoDB), и кешами;
-
опыт разумного использования AI в своей работе;
-
опыт работы с облачными сервисами (в идеале AWS);
-
опыт с инфраструктурой, настройка и поддержка CI/CD (GitLab);
-
опыт работы с инструментами для мониторинга, логирования, трассировки (Grafana, Prometheus, Loki, Tempo).
Будет плюсом:
-
опыт с Kotlin или Go.
Текущий стек:
-
Java, Kotlin;
-
Spring Boot;
-
PostgreSQL, MongoDB, RabbitMQ;
-
AWS, Terraform, GitLab CI;
-
Grafana, Prometheus, Loki, Tempo;
-
еще есть Python, Go, Typescript;
Мы предлагаем:
-
работу над новым проектом международного уровня с командой высококлассных специалистов;
-
работу в стартапе с возможностью влиять на процесс разработки;
-
свободу выбора инструментов, с которыми удобнее работать;
-
культуру открытости, прозрачности и здравого смысла;
-
гибкий рабочий график;
-
возможность работать из любой точки мира.
Мы готовы предложить полностью удалённое сотрудничество!
Будем рады твоему отклику!