j

Backend Developer (Go)

java_c_net_golang_jobs
🌍 Удалённо
Без опыта
Полная занятость
Описание вакансии

Backend Developer (Go)

Требования

Уверенное владение Go: конкурентность (goroutines, channels, context), профилирование, управление памятью.

Опыт разработки и поддержки backend-сервисов с использованием MongoDB и/или PostgreSQL (моделирование данных, индексы, транзакции).

Работа с брокерами сообщений: RabbitMQ / Kafka / NATS JetStream (event-driven архитектура, очереди, гарантии доставки).

Проектирование и реализация API на gRPC + Protobuf, версионирование контрактов.

Понимание микросервисной архитектуры, service-to-service коммуникаций, fault-tolerance.

Опыт работы с высоконагруженными системами: ретраи, таймауты, circuit breaker, idempotency.

Работа с аутентификацией и авторизацией: JWT, RBAC, сервисные токены.

Умение писать поддерживаемый код: структура проектов, логирование, метрики, трассировка.

Базовые навыки DevOps-взаимодействия: Docker, CI/CD, конфигурации окружений.

Навыки написания тестов: unit/integration, mock-подходы, контрактное тестирование.

Будет преимуществом

Опыт проектирования финтех / процессинговых систем (платежи, ордера, балансы, статусы).

Глубокое понимание MongoDB aggregation framework и оптимизации запросов.

Опыт с Kafka streams / exactly-once semantics или аналогичными паттернами.

Работа с CQRS / Event Sourcing.

Опыт внедрения distributed tracing (OpenTelemetry).
Опыт работы с Zero Trust и mTLS.
Личные качества

Проактивность, нацеленность на результат.

Ориентация на развитие команды и построение здоровой корпоративной культуры.

Системное мышление и умение работать в условиях неопределенности.

Ответственность за код в продакшене.

Способность аргументировать архитектурные решения.

Обязанности

Разработка и поддержка backend-сервисов на Go.

Проектирование и развитие API (gRPC), поддержка контрактов и обратной совместимости.

Реализация асинхронных процессов через брокеры сообщений.

Работа с хранилищами данных: проектирование схем, оптимизация запросов, миграции.

Обеспечение отказоустойчивости и стабильности сервисов.

Участие в проектировании архитектуры и выборе технических решений.

Code review, улучшение качества кода, участие в технических обсуждениях.

Взаимодействие с frontend, DevOps и продуктовой командой.

Условия

Достойная оплата труда, премии и надбавки.

Дистанционный тип работы, с графиком 12:00–18:00 UTC+3.

Современный и качественный менеджмент.

Возможность развития и профессионального роста в команде.

Содействие развитию, оплата обучения и улучшения навыков.

Сплочённый коллектив, основанный на взаимопомощи и дружбе.

Контакты: @hTOpPE

Технологии и навыки
AI-помощник
ИсточникTelegram
Опубликовано6 июл.
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.