Разработка и поддержка backend-сервисов на Go, развитие микросервисной архитектуры и REST/gRPC API.
- Работа с PostgreSQL, Redis и очередями сообщений.
- Разработка асинхронных процессов и интеграций.
- Написание тестов, участие в code review и обеспечение надежности сервисов.
- Разбор production-инцидентов.
Требования:
- Коммерческий опыт разработки на Go от 5 лет и опыт поддержки production backend-сервисов.
- Опыт в blockchain/crypto и работы с финансовыми транзакциями, балансами, ledger или billing.
- Опыт разработки wallet- и deposit/withdrawal-сервисов.
- Знание микросервисной архитектуры, PostgreSQL, Redis и Kafka/RabbitMQ/NATS или аналогов.
- Понимание транзакционности, идемпотентности и конкурентного доступа.
- Опыт написания тестов и работы с Docker; базовое понимание Kubernetes.
- Знание OpenTelemetry, Prometheus, Grafana и других observability-инструментов.
- Знание HTTP, TLS, JWT/OAuth2 и authentication/authorization.
- Понимание AML/KYC, PCI DSS или GDPR; умение писать читаемый, поддерживаемый и безопасный код.
Условия: гибридная работа в Минске, полная занятость, оформление напрямую в штат, долгосрочный проект.