Народный банк Казахстана

Старший разработчик

middle · офис · Алматы · полная · 15 июл

Как это работает

Описание

Обязанности:
  • Разработка и поддержка микросервисов на Go.
  • Проектирование и развитие REST API с соблюдением принципов версионирования и читаемости роутов.
  • Написание модульных и интеграционных тестов с высоким покрытием.
  • Интеграция со сторонними сервисами и базами данных с грамотной обработкой ошибок и логированием.
  • Обеспечение безопасности: вынос конфига, скрытие чувствительных данных в логах, корректная утилизация ресурсов.
  • Рефакторинг legacy-кода в соответствии с внутренними стандартами компании.
  • Участие в код-ревью и соблюдении единых стилей кодирования.
Требования:
  • Глубокое понимание принципов работы HTTP, REST API и микросервисной архитектуры.
  • Опыт работы с базами данных и понимание важности корректного закрытия соединений/ресурсов (отсутствие утечек памяти).
  • Понимание важности логирования: использование централизованных систем логирования, логирование контекста ошибок и источников сбоев.
  • Опыт написания тестов (Unit/Integration) как обязательная часть процесса разработки.
  • Умение работать с конфигурационными файлами.
  • Знание Git и понимание важности чистого .gitignore.
Условия:
  • Заработная плата и бонусы: конкурентоспособная оплата труда благодаря системе грейдирования, премии ко Дню Независимости и годовой бонус.
  • Социальный пакет: ДМС и страхование жизни, мобильная связь и скидки от партнеров.
  • Отпуск и отдых: 26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий.
  • Бонусы за рекомендации.
  • Рабочие условия: льготные условия на паркинг, свободный стиль одежды (smart casual).
  • Обучение и развитие: тренинги, вебинары и доступ к корпоративной библиотеке, четкая система карьерного роста.
  • Корпоративная культура: открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь.
  • Инициативы и проекты: возможность участия в социальных проектах, реализация идей в новых проектах группы «Halyk» с использованием современных digital-инструментов.
  • Команда: творческая и поддерживающая команда для реализации ваших идей.
    Присоединяйтесь к нам и становитесь частью команды «Halyk»!

Навыки

golangapi_testingrefactoringgitразработка по

Умный отклик

Разберем вакансию, зададим уточняющие вопросы и соберем резюме и сопроводительное

Как это работает

Если просят коды из SMS, установить ПО или перевести деньги — это мошенничество. Не соглашайтесь.