← Все вакансии

Java/Kotlin-разработчик в Финтех (команда разработки накопительных продуктов)

Команда разработки накопительных продуктов работает над созданием платформы управления жизненным циклом счетов, которые пользователи открывают в банке. Функциональность платформы включает:

  • core-части, такие как открытие, закрытие и пролонгация счёта;
  • продуктовые функции: платёжные механики с использованием накопительных счетов, дифференциацию процентной ставки в зависимости от условий;
  • аналитические функции, например историю дохода;
  • пользовательские коммуникации.

Мы используем микросервисную архитектуру (8 микросервисов в команде), распределённые системы хранения данных (Managed PG, YDB) и распределения задач (STQ, Kafka). Для мониторинга работы системы используем Grafana, автоматические алерты приходят в специальный чат в Telegram.

Задача сотрудника группы — писать код самому и проводить ревью кода коллег. Но если вы захотите попробовать себя в проработке дизайна решения — такие задачи тоже есть.

Задачи и обязанности

Разработка финтех-сервисов

Вам предстоит проектировать, разрабатывать и запускать микросервисы финансовых служб, повышать их отказоустойчивость, надёжность и производительность, развивать инфраструктуру, инструменты разработки и процессы.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Уверенно владеете Java или Kotlin либо любым другим ООЯП, но готовы писать на Kotlin
  • Знаете основные алгоритмы и структуры данных
  • Знаете SQL, работали с реляционными БД
  • Внимательны к деталям и ответственно подходите к работе

Дополнительные требования

  • Разрабатывали банковские продукты
Java Kotlin SQL Kafka Grafana
Откликнуться →