Опубликовано 6 дней назад

Senior Go Kotlin Developer в СберТройка Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

Мы работаем над развитием передовых способов платежей и предлагаем пассажирам городского транспорта в регионах, максимально широкий выбор вариантов оплаты проезда.

Наша билетная система действует в 34 регионах России, где более 65 миллионам россиян доступна безналичная оплата проезда

Верим, что с нами, переход на современную систему оплаты проезда упростит жизнь не только местным жителям, но и станет драйвером роста внутреннего туризма в России.

Перед тобой будут стоять задачи:

  • Проектировать и разрабатывать backend-сервисы на Go: HTTP- и gRPC-API, фоновые обработчики, интеграции с внешними системами.
  • Проектировать контракты межсервисного взаимодействия (gRPC/protobuf), модели данных и схемы БД.
  • Обеспечивать надёжность: идемпотентность операций, корректную обработку ошибок и таймаутов, согласованность данных в распределённой среде.
  • Работать с очередями сообщений (Kafka): продюсеры/консьюмеры, проектирование событий.
  • Поддерживать эксплуатацию: логирование, метрики, диагностику инцидентов, участие в релизах и дежурствах.
  • Писать тесты (unit/integration), участвовать в код-ревью, развивать инженерную культуру команды.
  • Менторить middle/junior, участвовать в проектировании и технических обсуждениях.

Мы ожидаем:

Язык и инструменты

  • Коммерческий опыт на Go от 4 лет, уверенное владение идиоматичным Go.
  • Глубокое понимание конкурентности: горутины, каналы, `sync` (Mutex/WaitGroup/Once), `context` для отмены и таймаутов, паттерны и типичные гонки/дедлоки.
  • Опыт проектирования и разработки сервисов: `net/http`, роутеры (gorilla/mux, chi или аналог), middleware.
  • gRPC и Protocol Buffers: дизайн контрактов, генерация кода, клиент и сервер.


Данные

  • PostgreSQL на хорошем уровне: проектирование схемы, индексы, транзакции, анализ запросов.
  • Опыт с ORM (GORM или аналог) и/или работой с чистым SQL; управление миграциями схемы.
  • Понимание брокеров сообщений (Kafka или аналог): семантика доставки, ключи партиционирования, обработка дублей.


Инфраструктура и эксплуатация

  • Docker и контейнеризация приложений.
  • Kubernetes: понимание deployment/service/secret/configmap, диагностика подов; Helm.
  • CI/CD (GitLab CI или аналог): сборка, тесты, выкладка.
  • Observability: структурированное логирование, базовая работа с метриками, навыки разбора прод-инцидентов.


Инженерная зрелость

  • Тестирование: unit, table-driven тесты, интеграционные тесты; понимание, что и как покрывать.
  • Понимание принципов распределённых систем: идемпотентность, ретраи, graceful degradation, обратная совместимость API и миграций.
  • Чистый код, код-ревью, работа с git в команде.
  • В сопроводительном письме, пожалуйста, укажите уровень ваших финансовых ожиданий

Будет плюсом

  • Опыт интеграции с платёжными системами / эквайрингом, финтех-домен.
  • Service mesh (Istio), mTLS, сетевые политики.
  • Redis (кэширование, распределённые блокировки).
  • Криптография на практическом уровне (шифрование чувствительных данных, токенизация, FPE).
  • Опыт работы с внешними API идентификации/госсервисов, OAuth2/OIDC.
  • Профилирование и оптимизация (pprof), нагрузочное тестирование.
  • Опыт highload и систем с требованиями к отказоустойчивости

Наш стек:

  • Go 1.24, gRPC/protobuf, PostgreSQL + GORM, Kafka, Docker, Kubernetes, Helm, Istio, GitLab CI, структурированное логирование. Сервисы интегрированы с внешними платёжными и идентификационными системами.

Твои преимущества с нами:

  • Наша компания включена в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий;

  • С нами у вас будет уверенность в завтрашнем дне, благодаря сильным и надежным партнерам - Сбербанку и Правительству Москвы и Московской области;

  • У нас официальное оформление с первого дня выхода на работу в соответствии с ТК РФ, социальные гарантии в знаковые моменты жизни;

  • У нас предусмотрены корпоративные бонусные программы на ваш выбор от наших акционеров: ДМС от СберЗдоровье включая стоматологию, программа - безлимитный проезд на городском транспорте;

  • Корпоративное обучение в университете транспортного комплекса г. Москвы, внутренние воркшопы и обмен опытом с ведущими экспертами транспортной отрасли;

  • У нас живая корпоративная культура и традиции. Мы ценим командный дух и ежегодно проводим яркие корпоративные мероприятия;

  • Так как мы, динамичный и быстроразвивающийся проект который вошел с успехом в многие регионы нашей необъятной Родины, у тебя будет возможность сделать вместе с нами лучший продукт и достигнуть карьерных высот по профессии

Эту вакансию мы нашли в HH.ru
СБ

СберТройка

Москва

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Java
стажировки по Java
Автоотклики