Senior Golang developer
Занятость | Полная занятость |
Полная занятость | |
Адрес | Узбекистан, Ташкент |
Описание вакансии
Обязанности:
- Разработка микросервисов в рамках продуктового проекта компании;
- Построение архитектуры для выделенного сервиса и поддержка до вывода функционала в бой
- Контроль архитектурной согласованности в рамках вверенных сервисов продукта;
- Написание тестов, для разрабатываемых фитчей;
- Написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки;
- Вынесение предложений по улучшению архитектуры продукта и проекта в целом;
- Консультация и коммуникация с другими разработчиками по вопросам разрабатываемого функционала.
- Участие в оптимизации процессов разработки ПО.
- Имеете опыт коммерческой backend-разработки от 5-х лет;
- Опыт работы в финтехе/банках;
- Понимание принципов работы распределенных систем и баз данных;
- Понимание trade-off’ов в системах на основе событий: eventual consistency, idempotency, outbox/polling, retry;
- Опыт в интеграции с API сторонних Web-сервисов;
- Опыт построения REST API
- Опыт работы с SQL базами данных - PostgreSQL
- Опыт работы с Git, Jira, Confluence или аналогами
- Высокий уровень ответственности (строгие дедлайны разработки, инцидент-менеджмент)
- Навык сопровождения процессов в команде (оценки, планирование, груминг, релиз-менеджмент, agile-ритуалы, декомпозиция и распределение задач).
- Уверенно работаете на nix-системах;
- Понимаете принципы контейнерной оркестрации и имеете опыт работы с k8s;
- Профессиональная команда, где каждый сотрудник - неотъемлемая часть успеха.
- Работа с перспективными продуктами для миллионов пользователей.
- Использование современных технологий и подходов к процессу разработки.
- Индивидуальный подход к формату работы.
Требования
Опыт | Более 6 лет |
Условия работы
График работы | Удаленная работа |
Добавлено вчера
Пожаловаться