Java developer in fintech

DatsTeam

United States

Remote

USD 120,000 - 180,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Гибкий график/старт дня
ДМС и фитнес
Корпоративные занятия английским языку
Широкий отпуск

Job summary

DatsTeam ищет Senior Java Developer для работы над финтех-продуктом Telegram WebApp. Команда глобальная, распределённая, с фокусом на создание банковских и платежных сервисов с высокой надёжностью.

Кандидат будет проектировать архитектуру, реализовывать сервисы и интеграцию с платежными шлюзами, обеспечивая тестируемость и безопасность кода. Привлекается опыт с Spring Modulith и Observability-инструментами.

Qualifications

  • Имеете коммерческий опыт разработки на 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, OTEL).
  • Пишите качественный код с JUnit 5, Mockito, WireMock.
  • Умеете проектировать системы с учётом безопасности (важно для финтеха).
  • Будет преимуществом: опыт с Temporal или іншими движками оркестрации; финтех-решения и платежные интеграции.

Responsibilities

  • Проектирование архитектуры и разработка новых сервисов финтех-платформы с нуля.
  • Реализация сложной бизнес-логики: состояния (State Machines) и модульная архитектура сервисов.
  • Интеграция с платежными шлюзами и провайдерами.
  • Обеспечение высокой отказоустойчивости и наблюдаемости сервисов (Grafana, Prometheus, Tempo, Loki, OTEL).
  • Обязательное покрытие кода тестами (unit, интеграционные, компонентные).
  • Участие в code-review и менторство менее опытных коллег.

Skills

Java
Microservices
State Machines
Spring
PostgreSQL
Kafka
Docker
Kubernetes
JUnit 5
Mockito
Security

Tools

Grafana
Prometheus
Tempo
Loki
OpenTelemetry
Camunda

Job description

Описание: 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, мониторы и пр.) — доставим прямо к вам.
  • Яркая корпоративная культура: игровые вечера, тематические вечеринки, летние и зимние выезды, спортивные мероприятия и многое другое.
  • Офис с панорамными видами на Москву-реку и летней террасой с барбекю, гамаками и пиццей.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

java-разработчик в финтех
java-разработчик в финтех

Bundesverband der Personalmanager e.V. • United States

Hybrid
USD 30,000 - 60,000
Гибридный или удалённый формат работы
ДМС со стоматологией и телемедициной
Развитая культура менторства и курсы
+1
Java developer in fintech
Java developer in fintech

ASTON • United States

Hybrid
USD 110,000 - 170,000
Dental insurance
Sports reimbursement
Free English courses
+3
Technical project manager in fintech
Technical project manager in fintech

Finstar Financial Group • United States

Remote
USD 120,000 - 180,000
fullstack-разработчик в финтех
fullstack-разработчик в финтех

Morizo • United States

Remote
USD 110,000 - 160,000
Удаленная работа
Гибкий график
Обучение и менторство
+3
Android developer
Android developer

Технократия • United States

Hybrid
USD 90,000 - 130,000
Удаленная или гибридная работа
Официальное трудоустройство
English language courses
+5
системный аналитик финтех-приложения
системный аналитик финтех-приложения

EGAR • United States

Remote
USD 90,000 - 120,000
Гибкий старт дня
Referrals бонусы
4 sick days per year (sick day)
+1
системный аналитик в финтех
системный аналитик в финтех

EGAR • United States

Remote
USD 100,000 - 150,000
ДМС с стоматологией
4 дополнительных дня болезни в год
Гибкий график и удалённая работа
+1
fullstack-разработчик платёжных сервисов
fullstack-разработчик платёжных сервисов

1PAYMENT • United States

Hybrid
USD 120,000 - 170,000
Фитнес-абонементы компенсируются
Частичная компенсация профильного обуч
Подарки на день рождения
+2
PHP developer in fintech
PHP developer in fintech

Займиго МКК • United States

Hybrid
USD 24,000 - 35,000
Официальное трудоустройство по ТК РФ
Гибкое начало дня (8–10 МСК)
Офис в Нижнем Новгороде / гибрид 4/1 /
+4
java-разработчик для онлайн-банкинга
java-разработчик для онлайн-банкинга

Центр финансовых технологий • United States

Remote
USD 90,000 - 130,000
ДМС
Скидки от партнёров
Детская программа
+2