DatsTeam

Java developer in fintech

Коротко

Senior Java-разработчик для нового финтех-продукта (Telegram Mini App) — выпуск виртуальных карт с привязкой к Apple Pay/Google Pay. Работа в распределённой команде разработки продуктов (800+ человек, с 2012 года) над архитектурой и сервисами финтех-платформы с нуля. Требуется от 5 лет коммерческого опыта на Java, Spring, PostgreSQL, Kafka, Docker/Kubernetes, опыт с микросервисами, транзакционностью и state machines. Формат удалённый, по контракту, зарплата от 400 000 ₽.

Описание
DatsTeam ищет Senior Java Developer (Fintech / Telegram WebApp), который присоединится к нашему кластеру по разработке продуктов. Наша распределённая команда разработки насчитывает более 800 профессионалов и с 2012 года занимается созданием собственных продуктов — от рекламных платформ до мобильных игр, развлекательных приложений и финтех-решений. Мы запускаем новый финтех-продукт (Telegram Mini App) в составе крупного игрока рынка виртуальных карт. Это Telegram WebApp-приложение, которое позволяет пользователям по всему миру выпускать виртуальные карты за секунды, привязывать их к Apple Pay / Google Pay и оплачивать покупки.
Задачи
•Проектирование архитектуры и разработка новых сервисов финтех-платформы с нуля.
•Реализация сложной бизнес-логики: управление состояниями (стейт-машины), обеспечение транзакционности и строгой модульности системы (Spring Modulith).
•Интеграция с платёжными шлюзами и провайдерами.
•Обеспечение высокой отказоустойчивости и наблюдаемости сервисов (Grafana, Prometheus, Tempo, Loki, OTEL).
•Обязательное покрытие кода тестами (юнит, интеграционные, компонентные).
•Участие в code-review и менторство менее опытных коллег.
Требования
•Коммерческий опыт разработки на Java от 5 лет, уверенная работа с Java SE 17/21/25.
•Глубокое понимание принципов микросервисной архитектуры, паттернов распределённых систем.
•Сильные знания в области транзакционности, управления состояниями (State Machines) и построения модульных монолитов/микросервисов (будет плюсом опыт с Spring Modulith или аналогами).
•Уверенная работа с PostgreSQL, Apache Kafka, Spring Framework / Boot / Cloud.
•Опыт работы с Docker и Kubernetes.
•Умение настраивать мониторинг и observability (Grafana, Prometheus, Loki, Tempo).
•Написание качественного кода с использованием JUnit 5, Mockito, WireMock.
•Умение проектировать системы с прицелом на безопасность (особенно важно для финтеха).
Будет плюсом:
•Опыт работы с Temporal или другими движками оркестрации (Camunda, Apache Airflow) — большое преимущество.
•Опыт разработки финтех-решений или платёжных систем.
•Опыт интеграции с платёжными провайдерами.
Условия
•Оформление по контракту, гибкий подход к отпуску и больничным.
•Расширенный соцпакет: ДМС (включая стоматологию), абонемент в фитнес-клуб, корпоративные занятия английским языком, щедрая система отпусков.
•Гибкий график: свободный старт дня и стандартный 8-часовой рабочий день.
•Выбор оборудования (Mac, Linux, Windows, мониторы и пр.) — доставка прямо к вам.
•Яркая корпоративная культура: игровые вечера, тематические вечеринки, летние и зимние выезды, спортивные мероприятия и многое другое.
•Офис с панорамными видами на Москву-реку и летней террасой с барбекю, гамаками и пиццей.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте