Мы динамично развивающаяся компания - Inwizo, предоставляющая инновационные платежные решения, которые помогают компаниям всех размеров оптимизировать свои процессы обработки платежей.
Ищем талантливого Go-разработчика, который присоединится к нашей перспективной команде!
Обязанности:
- Разрабатывать и развивать backend-сервисы на Go в микросервисной архитектуре
- Проектировать API и взаимодействие сервисов (gRPC / REST)
- Участвовать в архитектурных решениях (DDD, event-driven, CQRS)
- Работать с highload-системами и обеспечивать их отказоустойчивость
- Оптимизировать производительность сервисов и работу с данными
- Работать с асинхронными процессами и очередями (Kafka)
- Участвовать в code review и улучшении инженерных практик
- Писать тесты и обеспечивать качество кода
- Взаимодействовать с командой (product, QA, DevOps)
Обязательные требования:
- Опыт коммерческой разработки на Go от 4–5 лет (Go как основной язык)
- Практический опыт работы с:
- PostgreSQL
- Kafka
- gRPC и REST API
- Опыт разработки микросервисной архитектуры
- Понимание принципов highload-систем и распределённых систем
- Опыт оптимизации производительности (DB, API, очереди)
- Уверенные знания конкурентности в Go (goroutines, channels, context)
- Опыт работы с Docker
❗ Обязателен опыт в финтехе или криптовалютных проектах
Будет большим плюсом:- Опыт с:
- DDD (Domain-Driven Design)
- CQRS
- event-driven архитектурой
- Понимание паттернов:
- Outbox / Inbox
- Saga
- идемпотентность
- Опыт работы с Kubernetes
- Опыт настройки CI/CD (GitLab CI или аналог)
- Опыт работы с ClickHouse / Redis
- Высокая заработная плата (обсуждается индивидуально)
- Удалённый или гибридный формат работы
- Работа над сложным highload-продуктом в финтех/крипто домене
- Возможность влиять на архитектуру и технические решения
- Сильная команда и инженерная культура