Назад
4 дня назад

Senior Java Developer (Fintech / Telegram WebApp)

400 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Java Developer (Fintech / Telegram WebApp): Разработка с нуля безопасной и масштабируемой финтех-платформы для выпуска виртуальных карт и платежей через Telegram WebApp with an accent on микросервисной архитектуре, транзакционности, интеграциях с платёжными шлюзами и наблюдаемости. Focus on проектировании отказоустойчивых сервисов, реализации сложной бизнес-логики со стейт-машинами, обеспечении безопасности и покрытии кода тестами.

Локация: удалённая работа; в вакансии указана Москва

Зарплата: от 400000 RUR в месяц, на руки.

Компания

DatsTeam развивает собственные продукты, включая рекламные платформы, мобильные игры, развлекательные приложения и финтех-решения; распределённая команда насчитывает более 800 специалистов.

Что делать

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

Требования

  • Коммерческий опыт разработки на Java от 5 лет и уверенное владение Java SE 17/21/25.
  • Глубокое понимание микросервисной архитектуры и паттернов распределённых систем.
  • Сильные знания транзакционности, управления состояниями и построения модульных монолитов или микросервисов.
  • Уверенная работа с PostgreSQL, Apache Kafka и Spring Framework / Boot / Cloud.
  • Опыт работы с Docker и Kubernetes.
  • Навыки настройки мониторинга и observability с Grafana, Prometheus, Loki и Tempo.
  • Написание качественного кода с использованием JUnit 5, Mockito и WireMock.
  • Умение проектировать системы с учётом требований безопасности, особенно в финтехе.

Хорошо, если есть

  • Опыт работы со Spring Modulith или аналогами.
  • Опыт работы с Temporal или другими движками оркестрации, включая Camunda и Apache Airflow.
  • Опыт разработки финтех-решений или платёжных систем.
  • Опыт интеграции с платёжными провайдерами.

Культура и преимущества

  • Оформление по контракту, гибкий подход к отпуску и больничным.
  • Расширенный соцпакет: ДМС со стоматологией, фитнес-абонемент, корпоративный английский и система отпусков.
  • Гибкий график со свободным началом дня и стандартным 8-часовым рабочим днём.
  • Выбор оборудования, включая Mac, Linux, Windows и мониторы, с доставкой.
  • Корпоративные игровые и спортивные мероприятия, тематические вечеринки и сезонные выезды.
  • Доступен офис с видами на Москву-реку и летней террасой.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →