Старший разработчик Go, Отдел разработки ядра Банка Ozon

Дата размещения вакансии: 06.05.2024
Работодатель: Ozon
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Банк Ozon — один из ключевых активов Ozon Fintech. Проект на ранней стадии развития — это редкая возможность встать у истоков уникального продукта и писать код без оглядки на legacy. У нас амбициозный план развития, что даёт дополнительные возможности: быстрый карьерный рост и выбор направления

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

— Сервис бизнес-событий, отвечающий за правильное отражение события в других сервисах. Он участвует в самых критичных сценариях — от покупки на Ozon до перевода по СБП.

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

— Сервис учёта карточных операций. Эти операции приходят в банк извне, поэтому важно уметь быстро поддерживать новые ситуации, возникающие из-за многообразия эквайреров, торговых точек и сценариев использования платёжных карт.

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

Наш стек: Golang, Docker, Kubernetes, PostgreSQL, CI/CD.

Обязанности:

  • Участвовать в разработке архитектурных решений
  • Писать высокопроизводительный код на Go

Требования:

  • Опыт коммерческой разработки программного обеспечения от 3 лет
  • Владение языком Go будет преимуществом
  • Опыт написания тестов и тестируемого кода
  • Опыт работы с БД и знание SQL
  • Знакомство с Linux