Обязанности:
"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 день отпуска.Похожие вакансии
Middle Backend Engineer (Go / PostgreSQL / Kafka / Kubernetes)
Договорная
Москва. Станции метро: Деловой центр, Тестовская, Москва-Сити
А7-ТЕХНОЛОГИИ
Senior Backend Engineer (Go / PostgreSQL / Kafka / Kubernetes)
Договорная
Москва. Станции метро: Деловой центр, Тестовская, Москва-Сити
А7-ТЕХНОЛОГИИ
Договорная
Москва. Станции метро: Деловой центр, Тестовская, Москва-Сити
BI.ZONE
Backend Developer (Go / Node.js)
Договорная
Москва. Станции метро: Деловой центр, Тестовская, Москва-Сити
Proscom
Договорная
Москва. Станции метро: Деловой центр, Тестовская, Москва-Сити
Леста Игры
Договорная
Москва. Станции метро: Деловой центр, Тестовская, Москва-Сити
Mayflower