HamkorBank

Golang Backend-разработчик

Не указана
  • Ташкент
  • От 3 до 6 лет

Обязанности

- Разработка и поддержка backend-сервисов в рамках продуктового проекта;

- Участие в проектировании и развитии сервисной архитектуры;

- Разработка нового функционала и поддержка существующего кода;

- Написание тестов и участие в обеспечении качества продукта;

- Интеграция со сторонними сервисами и внутренними системами;

- Участие в code review и технических обсуждениях;

- Взаимодействие с командой разработки, аналитиками и QA;

- Участие в улучшении процессов разработки и сопровождения ПО.

Требования

- Опыт коммерческой backend-разработки от 2–3 лет;

- Базовый или практический опыт работы в финтехе/банковских проектах будет плюсом;

- Понимание принципов работы распределённых систем и реляционных БД;

- Понимание базовых trade-off’ов event-driven систем: eventual consistency, retry, idempotency;

- Опыт интеграции со сторонними API и Web-сервисами;

- Опыт разработки и поддержки REST API; - Уверенная работа с PostgreSQL и SQL; - Опыт работы с Git, Jira, Confluence или аналогичными инструментами;

- Опыт участия в командной разработке: code review, оценка задач, планирование, agile-процессы;

- Базовое понимание контейнеризации и опыт работы с Docker/Kubernetes будет плюсом;

- Ответственный подход к качеству кода и соблюдению сроков;

- Опыт написания тестов для разрабатываемого функционала.