Backend-разработчик (Golang)
Формат: удалённо/гибрид
Занятость: полная
Мы делаем финтех-сервис для безопасных сделок и платежей в международной сфере, работаем с кошельками, биржами, собственными нодами и внешними провайдерами. Много интеграций, очередей и высоконагруженных фоновых процессов.
Разработка бэкенд-сервисов на Golang: REST API, фоновые воркеры, интеграции с внешними сервисами.
Проектирование и оптимизация БД (PostgreSQL), кеширование в Redis, работа с очередями (RabbitMQ / Redis Streams).
Интеграции с криптонодами (ETH/TRX) и/или провайдерами: депозиты/выводы, трекинг транзакций, вебхуки.
Поддержка и развитие внутреннего SDK/клиентов, работа с HTTP/gRPC, WebSocket.
Тестирование (unit/integration), код-ревью, профилирование и повышение производительности.
Документация API (OpenAPI/Swagger), участие в архитектурных обсуждениях.
Опыт коммерческой разработки на Golang.
Понимание конкурентности в Go, таймаутов, ретраев.
Уверенная работа с PostgreSQL (SQL, индексы, миграции) и Redis.
Понимание ООП/чистой архитектуры, SOLID, слоистых подходов.
Понимание клиент-серверной архитектуры, REST и работы HTTP.
Опыт работы с очередями (RabbitMQ / Redis).
Уверенное владение Git.
Опыт PHP ( для поддержки/миграций старых сервисов).
Работа с криптонодами ETH/TRX (go-ethereum, Tron gRPC), web3, понимание транзакций/газовой модели.
gRPC, OpenAPI/Swagger, OAuth2/JWT, WebSocket.
Docker, docker-compose; базовый опыт CI/CD (GitLab/GitHub Actions).
Мониторинг/логирование: Prometheus/Grafana, ELK/Opensearch, Sentry.
Опыт высоконагруженных систем, идемпотентность, exactly-once/at-least-once в очередях.
Самара
до 1300 EUR