Junior Backend Engineer (Go / PostgreSQL / Kafka / Kubernetes)

Junior Backend Engineer (Go / PostgreSQL / Kafka / Kubernetes)

Москва, Сколковское шоссе, вл43

Метро: Давыдково

Описание вакансии

Формат: Офис / Гибрид

Команда: Внутренний R&D-отдел (FinTech / Internal Payments / Cross-border Transfers)

Инфраструктура: исключительно on-premise — собственные серверы, Kubernetes (microk8s), CI/CD в закрытом контуре; весь код и данные — строго внутри периметра.

Стек: Go 1.24, Clean Architecture, fasthttp, Uber FX, PostgreSQL / MySQL / SQLite, pgxpool v5, sqlc, Redis, Kafka / RabbitMQ, zerolog, Docker, Kubernetes YAML

Что предстоит делать

Разработка внутренних финтех-сервисов

Бэкенды для платёжных систем, шлюзов, сервисов переводов (включая трансграничные) и автоматизации банковских операций.

Интеграции

Писать интеграционные сервисы и API с внешними платёжными провайдерами, внутренними реестрами, шинами событий (Kafka/RabbitMQ).

Системы хранения и очереди

Проектировать отказоустойчивые системы с использованием PostgreSQL, Redis и брокеров сообщений.

Технический дизайн

Разрабатывать модули по принципам Clean Architecture, с раздельными слоями и контрактами, автогенерацией клиентских SDK и схем.

Инфраструктура

Собирать образы, писать Dockerfile, настраивать Kubernetes-манифесты (на базе microk8s), деплоить сервисы в тестовый периметр. В прод катят девопсы

Проектный процесс

Работаем по Kanban, всё ведём в OpenProject, код — в GitLab, ревью обязательны. Минимум митингов — максимум фокуса.

Обязательные требования

  • 1+ года коммерческого опыта в разработке на Go.
  • Базовое знание стандартной библиотеки Go 1.18+, уверенная работа с context, net/http, sync, time, errors, encoding/*.
  • Опыт написания REST API, умение писать хендлеры без аллокаций, опыт с fasthttp.
  • Понимание Clean Architecture: слои, зависимости, интерфейсы, DI.
  • Умение писать сложные SQL-запросы, работа с pgx и pgxpool v5, миграции, индексы.
  • Redis: очереди, кэш, TTL, pub/sub.
  • Понимание принципов контейнеризации, опыт написания Dockerfile и Kubernetes YAML для сервисов.
  • Опыт работы с GitLab, CI/CD пайплайнами, Merge Request процессом.
  • Внимательность, умение тестировать себя, проверять бизнес-правила руками и глазами.
  • Умение читать и писать документацию, тикеты, описания PR.

Что мы предлагаем

  • График работы 5/2, возможно обсудить частично удаленный вариант сотрудничество (Полностью удаленного формата нет)
  • Интересные задачи в области автоматизации сложных банковских процессов.
  • Работа в R&D-подразделении — возможность влиять на архитектуру, стек, процессы.
  • Наставничество и рост до Senior/Tech Lead.
  • Оформление по ТК РФ, гибкий график, 28 дней отпуска.
  • Прозрачная грейд-матрица и ревью каждые 6 месяцев.
  • Комфортный офис, закрытый контур, без бюрократии.
Навыки
  • Golang
  • Clean Architecture
  • fasthttp
  • Uber FX
  • PostgreSQL
  • MySQL
  • SQLite
  • pgxpool v5
  • sqlc
  • Redis
  • Apache Kafka
  • RabbitMQ
  • zerolog
  • Docker
  • Kubernetes
  • YAML
  • API
  • Gitlab
  • Kanban
  • TTL
  • CI/CD
  • Pipeline
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию