Backend Developer (Go)
Описание вакансии
Backend Developer (Go)
Уверенное владение Go: конкурентность (goroutines, channels, context), профилирование, управление памятью.
Опыт разработки и поддержки backend-сервисов с использованием MongoDB и/или PostgreSQL (моделирование данных, индексы, транзакции).
Работа с брокерами сообщений: RabbitMQ / Kafka / NATS JetStream (event-driven архитектура, очереди, гарантии доставки).
Проектирование и реализация API на gRPC + Protobuf, версионирование контрактов.
Понимание микросервисной архитектуры, service-to-service коммуникаций, fault-tolerance.
Опыт работы с высоконагруженными системами: ретраи, таймауты, circuit breaker, idempotency.
Работа с аутентификацией и авторизацией: JWT, RBAC, сервисные токены.
Умение писать поддерживаемый код: структура проектов, логирование, метрики, трассировка.
Базовые навыки DevOps-взаимодействия: Docker, CI/CD, конфигурации окружений.
Навыки написания тестов: unit/integration, mock-подходы, контрактное тестирование.
Опыт проектирования финтех / процессинговых систем (платежи, ордера, балансы, статусы).
Глубокое понимание MongoDB aggregation framework и оптимизации запросов.
Работа с CQRS / Event Sourcing.
Проактивность, нацеленность на результат.
Ориентация на развитие команды и построение здоровой корпоративной культуры.
Системное мышление и умение работать в условиях неопределенности.
Ответственность за код в продакшене.
Способность аргументировать архитектурные решения.
Разработка и поддержка backend-сервисов на Go.
Проектирование и развитие API (gRPC), поддержка контрактов и обратной совместимости.
Реализация асинхронных процессов через брокеры сообщений.
Работа с хранилищами данных: проектирование схем, оптимизация запросов, миграции.
Обеспечение отказоустойчивости и стабильности сервисов.
Участие в проектировании архитектуры и выборе технических решений.
Code review, улучшение качества кода, участие в технических обсуждениях.
Взаимодействие с frontend, DevOps и продуктовой командой.
Достойная оплата труда, премии и надбавки.
Дистанционный тип работы, с графиком 12:00–18:00 UTC+3.
Современный и качественный менеджмент.
Возможность развития и профессионального роста в команде.
Содействие развитию, оплата обучения и улучшения навыков.
Сплочённый коллектив, основанный на взаимопомощи и дружбе.
Контакты: @hTOpPE

