Старший Go-разработчик, Группа разработки кредитного биллинга, Ozon Bank

По договоренности


Ищем Senior Go-разработчика в команду Ozon Банка. Мы строим финтех как IT-продукт и быстро растём. Все самые сложные и важные системы банка реализуем сами, а нашими продуктами и сервисами пользуются частные клиенты и бизнес. Проекты и процессы в банке новые, и каждый может влиять на результат.

Мы — команда, которая разрабатывает систему биллинга кредитных продуктов.

Кажется, всё просто: человеку выдали кредит → долг увеличивается → в базе к числу прибавляем сумму. Человек погашает часть → долг уменьшается → в базе из числа вычитаем сумму. На самом деле, это сложная система, где каждый платёж — это цепочка событий, а сам продукт несёт риски и строго регулируется законом. Если вам по душе задачи со звёздочкой, то ждём в команде.

Вам предстоит:

— Кодить механизмы работы с долгом. Обычно долг — это просто int в БД. Для нас же это множество гранул, у каждой из которых есть своё значение и состояние.

— Кодить процессор событий, отправляющий точные и своевременные отчёты по состоянию долга в бюро кредитных историй.

— Кодить механизмы работы с просроченными долгами, чтобы люди не забывали их возвращать.

— Обрабатывать множество крайних кейсов. Например, если заёмщик стал банкротом или попал в тяжёлую жизненную ситуацию и попросил кредитные каникулы.

— Работать над бизнес-целями, которые позволят нам зарабатывать ещё больше.

Мы ждём, что вы:

— Понимаете DDD или готовы изучить на практике. Мы используем как тактические, так и стратегические паттерны. В коде максимально используется доменный язык, и мы стремимся быть на одной волне с бизнесом.

— Умеете работать в команде и аргументировать свою позицию. Мы ценим чистоту продукта и общаемся с бизнесом, чтобы предложить максимально правильное решение.

— Имеете опыт работы с Go, PostgreSQL (must), Kafka, Kubernetes, GraphQL.

У нас современный стек бэкенд-разработки: весь код — на Go, база — PostgreSQL, Kafka — как шина данных, Kubernetes — как среда для деплоя, GitLab, GitLab CI, метрики — в Prometheus, графики — в Grafana и полный набор инструментов для дебага — логи, трейсинг, логи межсервисных запросов.


Поделиться:

Опубликована 25 дней назад

Похожие вакансии

Технологический стек: - Разработка: Go. - Хранение данных: PostgreSQL, Elasticsearch, ClickHouse, Redis ... Мы ожидаем: Опыт разработки на Go от 3 месяцев; Умение работать в операционной системе Linux, знание ...
  • Полный день
  • Опыт от 1 года
Логотип компании OzonOzon
  • Москва
7 дней назад
Присоединяйся к нашей команде как Middle GO-разработчик! ... Твои задачи будут включать: Разработка и поддержка высоконагруженных сервисов на Go. ... Что мы ожидаем от тебя: Опыт работы с Go от 1 до 3 лет.
  • Полный день
  • Опыт от 1 года
Логотип компании НаткрекерНаткрекер
  • Москва
15 дней назад
... координации защиты информации в Управлении безопасности инфраструктуры открыта вакансия для Middle Backend-разработчик ... MCP) с опытом backend-разработки от 3 лет на одном из языков: Python (FastAPI, aiohttp, asyncio) или Go ... для нас: Опыт backend-разработки от 3 лет на одном из языков: Python (FastAPI, aiohttp, asyncio) или Go ...
  • Полный день
  • Опыт от 1 года
Логотип компании Банк ПСББанк ПСБ
  • Москва
4 дня назад
Мы ищем ведущего разработчика для команды видеоплатформы. ... Нам важно Глубокий бэкенд-опыт (Go) в разработке высоконагруженных распределенных систем.
  • Полный день
  • Опыт от 1 года
Логотип компании OzonOzon
  • Москва
15 дней назад
Обязанности: Поддержка и развитие решений на базе 1С: Бухгалтерия, 1С: ЗУП 8.3 (редакции ПРОФ/КОРП), АС УП: поиск и устранение ошибок, реализация доработок, адаптация под изменения законодательства и внутренние регламенты; Разработка, доработка, конф...
  • Полный день
  • Опыт от 1 года
Логотип компании Российская электроникаРоссийская электроника
  • Москва
4 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.