описание
Навыки: REST, PostgreSQL. Квалификация: Senior. Специализации: Бэкенд разработчик.
## О компании
Мы ищем сильного backend ‑ разработчика, который умеет проектировать архитектуру клиентских сервисов, эффективно работать в кросс‑функциональной команде и решать задачи не только «в коде», но и в процессе.
Вы будете участвовать в разработке сервисов домена логистики.**
**
## **Что будете делать:**
**1) Архитектурное развитие проекта**
- участие в проектировании и развитии сервисов / модулей, декомпозиции домена, определении границ ответственности
- подготовка, обсуждение и принятие архитектурных решений
- планирование и выполнение технических улучшений: техдолг, масштабирование, отказоустойчивость, стандарты кода
**2) Разработка, оптимизация и поддержка сервисов на GО******************
- исправление дефектов
- рефакторинг
- повышение производительности
- улучшение читаемости и устойчивости сервисов
**3) Разработка REST API (ключевые домены)****
4) Работа с данными (PostgreSQL)**
- проектирование схем и миграций
- написание и оптимизация сложных запросов (JOIN / агрегации / CTE), устранение N+1
- улучшение времени ответа API за счёт индексов и корректной структуры запросов
- партиционирование, шардирование
**5) Permissions и безопасность (Keycloak)****
**
**6) Асинхронность (Kafka)**
- п********убликация доменных событий и интеграционных событий
- реализация консюмеров (consumer groups, offsets), идемпотентность, ретраи и обработка ошибок
- проектирование контрактов сообщений и стратегия эволюции схем
**7) Документирование API****
8) Продакшен-ориентированная разработка******
- работа с логами и метриками, поиск узких мест, исправление инцидентов
- написание тестов
##
Наш стек:
- Язык: Go 1.23
- Базы данных: PostgreSQL
- Документация: Swagger
- Контейнеризация / деплой: Dockerfile + Kubernetes
- Security/IAM: Keycloak
- Async: Kafka
***Будет плюсом (nice-to-have)***
- Опыт поддержки и оптимизации сервисов под нагрузкой (latency, p99, DB bottlenecks).
- Опыт проектирования event-driven решений: outbox/CDC, гарантии доставки, наблюдаемость цепочек событий.
- Хорошее понимание security-практик: JWT, SQL-injection, CORS/CSRF, принцип наименьших привилегий.
- Опыт улучшения качества кода: стандарты, code review, практики тестирования (unit/integration), контрактные тесты.
- Опыт с инструментами наблюдаемости (Prometheus/Grafana/Jaeger/Loki/Sentry) — если есть / планируется.
- Опыт работы с логистикой или службами доставки.
##
## Мы предлагаем:
- Работа над продуктом с реальным масштабом и прикладной ценностью.
- Участие в архитектурных решениях и улучшении производительности.
- Формат работы Удалённый / гибридный / офисный формат (офис в Алматы) — по договорённости.