Объединённая компания
Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Ищем Golang разработчика в департамент финансов, на проект
Платежный шлюз — это высоконагруженная финтех-платформа и финансовое ядро компании, обеспечивающее полную автоматизацию и контроль казначейских операций. Система управляет всем жизненным циклом платежей: от приема и многоуровневой валидации заявок от мерчантов до их обработки, согласования и проведения выплат. Благодаря интеграции с множеством российских и зарубежных банков, платформа решает комплексные задачи, включая валютный контроль, управление ликвидностью и формирование аналитической отчетности для принятия ключевых бизнес-решений.
Вам предстоит: - Проектирование и развитие архитектуры высоконагруженного платежного шлюза;
- Разработка ключевых сервисов на Golang для управления полным жизненным циклом платежей;
- Проектирование и реализация сложной бизнес-логики: многоуровневая валидация, согласования, выплаты, валютные операции;
- Интеграция с российскими и международными банками, платежными системами и внешними сервисами;
- Обеспечение отказоустойчивости, высокой доступности и безопасности финансовых операций;
- Оптимизация производительности, масштабируемости и надежности системы;
- Участие в техническом лидерстве: выбор архитектурных решений, развитие инженерных практик;
- Менторинг разработчиков, проведение code review, повышение качества кода;
- Взаимодействие с командами финансов, продукта и инфраструктуры.
Вы нам подходите, если: - Глубокое знание языка Go: Понимание и опыт применения горутин, каналов, работы с конкурентностью и примитивами синхронизации (sync.Mutex, sync.WaitGroup, context.Context);
- Экосистема и инструменты: Опыт работы с go mod, знание стандартной библиотеки, популярных фреймворков и библиотек (Gin, Echo, Chi, Gorilla/mux);
- Работа с API: Проектирование и разработка REST/gRPC API. Работа с OpenAPI/Swagger;
- Тестирование: Написание юнит- и интеграционных тестов с использованием testing, testify, testcontainers;
- Работа с базами данных: Опыт работы с SQL-базами данных (предпочтительно PostgreSQL) через стандартный database/sql или pgx/v5;
- K8s: Pod, Service, Ingress, Job, Deployment, StatefulSet;
- Сообщения и очереди: Опыт работы с брокерами сообщений (Kafka, RabbitMQ);
- Мониторинг и логирование: Знание принципов observability, опыт работы с Prometheus, Grafana, Jaeger, Zap/Slog для логирования.
Преимущества для сотрудников:
-
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
-
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
-
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
-
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
-
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
-
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.