DatsTeam ищет Senior Java Developer (Fintech / Telegram WebApp) , который присоединится к нашему кластеру по разработке продуктов. Наша распределённая команда разработки насчитывает более 800 профессионалов и с 2012 года занимается созданием собственных продуктов — от рекламных платформ до мобильных игр, развлекательных приложений и финтех-решений. Мы запускаем новый финтех-продукт (Telegram Mini App) в составе крупного игрока рынка виртуальных карт.
Это Telegram WebApp-приложение, которое позволяет пользователям по всему миру выпускать виртуальные карты за секунды, привязывать их к Apple Pay / Google Pay и оплачивать покупки. Сейчас мы ищем сильных Senior Java-разработчиков в связи с масштабированием проекта и созданием этой новой системы с нуля. Наша цель — построить максимально простое, безопасное и масштабируемое решение для глобальных оплат.
Проектирование архитектуры и разработка новых сервисов финтех-платформы с нуля. Реализация сложной бизнес-логики: управление состояниями ( стейт-машины ), обеспечение транзакционности и строгой модульности системы ( Spring Modulith ). Интеграция с платёжными шлюзами и провайдерами.
Обеспечение высокой отказоустойчивости и наблюдаемости сервисов ( Grafana, Prometheus, Tempo, Loki, OTEL ). Обязательное покрытие кода тестами (юнит, интеграционные, компонентные). Участие в code-review и менторство менее опытных коллег.
Мы ждем, что вы: Имеете коммерческий опыт разработки на Java (от 5 лет), уверенно работаете с Java SE