Пресненская набережная 10
Присоединяйтесь к направлению финансовых сервисов Ozon. Ищем ведущего разработчика в команду, которая создаёт и развивает платёжную платформу.
Команда готовит инфраструктуру для разных операций, маршрутизирует платежи по провайдерам и реализует решения по рассрочкам для стран СНГ.
Вам предстоит:
-
разрабатывать и поддерживать единый API для всех видов платёжных операций (платёж, авторизация, возврат, статус, рекурренты)
-
реализовывать логику выбора платёжного провайдера для роутинга платежей
-
поддерживать и развивать механику возвратов
-
интегрировать и сопровождать решения по рассрочкам и кредитованию на рынках СНГ
-
обеспечивать высокую отказоустойчивость, производительность и безопасность платёжной платформы
-
активно участвовать в ревью кода и следить за соблюдением стандартов кодирования и тестирования
-
писать и поддерживать юнит- и интеграционные тесты, следить за покрытием кода
-
вместе с командой оценивать архитектуру решений, вносить предложения по улучшению
-
работать по Scrum, участвовать в планировании двухнедельных спринтов
Как работаем в команде:
-
проводим ревью кода и придерживаемся конвенций по его написанию и тестам
-
уделяем большое внимание юнит-, E2E- и интеграционному тестированию и следим за покрытием кода тестами
-
совместно проверяем и оцениваем архитектуру решений
-
организуем работу по Scrum и планируем двухнедельные спринты
-
используем стеки C#, PostgreSQL, Kafka, Redis (Valkey), k8s, GRPC, Protobuf
Для нас важны:
-
опыт работы с технологическим стеком от 3 лет: .NET (C#), PostgreSQL, Redis, Kafka
-
глубокое понимание принципов KISS, YAGNI, DRY, SOLID, ООП и паттернов проектирования
-
опыт разработки высоконагруженных, отказоустойчивых и распределённых систем
-
практические знания архитектурных паттернов: CQRS, Event Sourcing, Saga, Circuit Breaker, Rate Limiter, Retry
-
умение эффективно работать в команде, участвовать в код-ревью и менторстве коллег
-
понимание процессов CI/CD, тестирования, мониторинга и логирования
Будет плюсом:
-
опыт работы в финансовой сфере (платежи, банкинг, финтех, PSP, эквайринг)
-
знание стандартов безопасности в платёжных системах
-
опыт работы с Kubernetes и Docker