Senior Java Developer

Дата размещения вакансии: 12.06.2025
Работодатель: i-FREE
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

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;

Мы предлагаем:

  • работу над новым проектом международного уровня с командой высококлассных специалистов;

  • работу в стартапе с возможностью влиять на процесс разработки;

  • свободу выбора инструментов, с которыми удобнее работать;

  • культуру открытости, прозрачности и здравого смысла;

  • гибкий рабочий график;

  • возможность работать из любой точки мира.

Мы готовы предложить полностью удалённое сотрудничество!
Будем рады твоему отклику!