Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Halyk — банковская группа, развивающая продукты для частных клиентов и бизнеса, включая мобильное приложение, интернет-банк, кредиты, депозиты, карты, переводы, эквайринг и другие финансовые сервисы.
задачи
- Разрабатывать и дорабатывать микросервисы на Go в рамках продукта и внутренних платформенных сервисов; - Проектировать и реализовывать REST и при необходимости gRPC API; - Реализовывать интеграции с внешними и внутренними системами через очереди и брокеры сообщений; - Проектировать и оптимизировать запросы к базам данных, работать с миграциями и кэшем; - Писать модульные и интеграционные тесты, участвовать в повышении качества и устойчивости системы; - Участвовать в проверке кода коллег и предлагать улучшения по коду и архитектуре; - Участвовать в проектировании архитектуры сервисов, декомпозиции задач и оценке сроков; - Настраивать и использовать конвейеры CI/CD совместно с DevOps и командой; - Обеспечивать наблюдаемость сервисов: метрики, логи, дашборды, мониторинг и оповещения; - Сопровождать продуктивную среду, анализировать инциденты и устранять первопричины; - Взаимодействовать с аналитиками, тестировщиками, фронтенд-разработчиками и менеджерами продукта; - Оказывать наставническую поддержку младшим разработчикам: помогать с задачами, проводить ревью и обмениваться опытом; - Инициативно поднимать риски и предлагать улучшения архитектуры, процессов и качества продукта.
требования
- Опыт коммерческой разработки от 2 до 4 лет, из них от 1,5–2 лет на Go; - Опыт разработки микросервисов или распределённых систем, интеграций и API; - Уверенное владение Go: структуры, интерфейсы, методы, указатели, работа с ошибками и паниками; - Понимание конкурентности в Go: goroutines, channels, context, sync; - Навыки написания чистого и читаемого кода в идиоматичном стиле Go, использование gofmt и govet; - Опыт работы с модулями и зависимостями через go mod; - Опыт написания тестов: table-driven tests, mocks и обеспечение разумного покрытия; - Понимание REST: HTTP, коды ответов, идемпотентность и версии API; - Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS или аналогами; - Базовое понимание сетей: TCP/IP, DNS, таймауты и повторные попытки; - Уверенное знание SQL и опыт работы с PostgreSQL или MySQL; - Понимание транзакций, индексов, уровней изоляции и типичных проблем, включая N+1; - Опыт работы с миграциями: Flyway, Liquibase, golang-migrate или аналоги; - Опыт использования кэшей и NoSQL, включая Redis и хранилища ключ-значение; - Понимание основ проектирования моделей данных под бизнес-задачи; - Понимание принципов микросервисной архитектуры и разделения по bounded context; - Знание базовых паттернов: DI, Repository и базовый CQRS; - Понимание принципов чистой архитектуры и здравый подход к SOLID; - Уверенная работа с Git: ветки, pull/merge requests и проверка кода; - Опыт работы с Docker и docker-compose; - Опыт использования систем CI/CD: GitLab CI, GitHub Actions, Jenkins или аналогов; - Уверенная работа в среде Linux: базовые команды, логи и сервисы; - Понимание основ логирования и мониторинга: структурированные логи, trace id, метрики и оповещения; - Базовые знания безопасности: работа с секретами и защита чувствительных данных; - Опыт работы с аутентификацией и авторизацией: JWT, OAuth2 и базовый RBAC; - Умение понятно объяснять решения, работать в команде, принимать и давать обратную связь по коду; - Самостоятельность и ответственность за результат, доведение задач до рабочего продакшена; - Английский для чтения документации и базового общения в чате; - Будет плюсом опыт в финтехе, Saga, Orchestration, деньги как decimal, идемпотентность операций, базовые термины KYC, AML, платежи и карты.
условия
- Конкурентоспособная оплата труда благодаря системе грейдирования; - Премии ко Дню Независимости и годовой бонус; - ДМС и страхование жизни; - Мобильная связь и скидки от партнёров; - 26 Дней отпуска с возможностью взять дополнительные дни при наступлении важных событий; - Бонусы за рекомендации; - Льготные условия на паркинг; - Свободный стиль одежды smart casual; - Тренинги, вебинары и доступ к корпоративной библиотеке; - Чёткая система карьерного роста; - Открытая и дружеская рабочая атмосфера; - Спортивные турниры и активная корпоративная жизнь; - Возможность участвовать в социальных проектах и реализовывать идеи в новых проектах группы Halyk.