Go Backend Developer (Go / Kafka / Kubernetes)
Город:
Москва
Занятость:
Полная занятость
Компания "А7-ТЕХНОЛОГИИ"
"A7 Технологии" входит в группу компаний A7 (платформа международных платежей).
Мы являемся аккредитованной IT - компанией и создаем технологические решения для проектов государственного масштаба. Мы работаем там, где надежность и безопасность имеют первостепенное значение, а результат влияет на миллионы пользователей по всей стране.
Мы растем стремительно: расширяем направления, запускаем новые продукты и усиливаем команду. В наших проектах — современные технологии, масштабные задачи и возможность напрямую влиять на развитие цифровой инфраструктуры России.
У нас нет лишней бюрократии — только сильная команда профессионалов, открытая коммуникация и культура, где ценят экспертизу, инициативу и ответственность.
Сейчас в направление внутренних проектов мы в поиске Golang Developer, который сможет усилить нашу команду.
Если тебе нравится писать быстрые и надёжные сервисы, разбираться в тонкостях очередей и хранилищ, а ещё — влиять на архитектуру и стек, у нас как раз такая роль. Мы строим внутренние платёжные решения в полностью закрытом контуре: собственные серверы, on-prem Kubernetes, CI/CD внутри периметра.
Стек: Go 1.25, REST, gRPC, Clean Architecture, zerolog, openAPI, asyncAPI, sqlc, pgxpool v5, Postgres, Redis, Kafka, Docker.
Что предстоит делать:
Разработка внутренних финтех-сервисов
Бэкенды для внутренних проектов, финтех – сервисов, платёжных систем и шлюзов.
Интеграции
Писать интеграционные сервисы и API с внешними платёжными провайдерами, внутренними реестрами, шинами событий (Kafka/RabbitMQ).
Системы хранения и очереди
Проектировать отказоустойчивые системы с использованием PostgreSQL, Redis и брокеров сообщений.
Технический дизайн
Разрабатывать модули по принципам Clean Architecture, с раздельными слоями и контрактами, автогенерацией клиентских SDK и схем.
Инфраструктура
Собирать образы, писать Dockerfile, настраивать observability сервисов.
Проектный процесс
Работаем по Scrum, всё ведём в Jira Confluence, код — в GitLab, ревью обязательны.
Минимум митингов — максимум фокуса.
Обязательные требования
- 3+ года опыта в разработке на Go.
- Знание стандартной библиотеки Go 1.18+, уверенная работа с context, net/http, sync, time, errors, encoding.
- Опыт написания REST API, умение писать хендлеры без аллокаций, опыт с openapi.
- Уверенное понимание Clean Architecture: слои, зависимости, интерфейсы, DI.
- PostgreSQL: умение писать сложные SQL-запросы, работа с pgxpool v5, миграции, индексы, партицирование.
- Redis: кэш, TTL, rate-limiter.
- Kafka или RabbitMQ: продюсеры/консьюмеры, схемы сообщений, requeue & dead-letter, asyncapi.
- Понимание принципов контейнеризации, опыт написания Dockerfile.
- Опыт работы с GitLab, CI/CD пайплайнами, Merge Request процессом.
- Внимательность, умение тестировать себя, проверять бизнес-правила руками и глазами.
- Умение читать и писать документацию, тикеты, описания PR.
Будет плюсом
- Опыт работы с sqlc и autogen-клиентами.
- Умение писать middleware, работа с zerolog.
- Навыки работы с protobuf/gRPC и protoc генерацией.
- Знание систем очередей в деталях: ручная маршрутизация, backoff, обработка фейлов.
- Опыт написания операторов / CronJob'ов в Kubernetes, работы с ingress контроллерами.
- Примеры продакшн-кода в открытом доступе / участие в open-source.
Условия:
- Гибридный формат работы 4/1 в пользу офиса (полностью удаленного формата нет).
- Интересные задачи в области автоматизации сложных процессов.
- Наставничество и рост до Senior/Tech Lead.
- Конкурентоспособная заработная плата.
- Корпоративный английский.
- Официальное трудоустройство по ТК РФ, бессрочный договор.
- Работа в профессиональной команде, открытой к сотрудничеству, идеям и инновациям.
- ДМС после испытательного срока, 31 день отпуска.
06 Июля
Руководитель группы разработки Go, Личный кабинет Озон Доставка
Москва
Компания "Ozon" Привет! Это команда Личный кабинет Озон Доставка. Мы занимаемся разработкой нового направления "Озон Доставка" - делаем все...
06 Июля
Старший Go-разработчик, Личный кабинет Озон Доставка
Москва
Компания "Ozon" Привет! Это команда Личный кабинет Озон Доставка. Мы занимаемся разработкой нового направления "Озон Доставка" - делаем все...
06 Июля
Go-разработчик, Платформа чатов
Москва
Компания "Ozon" Привет! Это команда Платформы чатов. Мы отвечаем за крупные коммуникационные продукты — чаты для покупателей, продавцов и...
06 Июля
Москва
Компания "ГКУ Инфогород" Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее,...
06 Июля
Ведущий Go-разработчик (импортозамещение телефонии)
Москва
Компания "USETECH" Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH,...
Вакансия размещена в отрасли