Используем cookie — чтобы сайт работал и чтобы считать посещаемость. Нажимая «Хорошо», вы разрешаете ещё и запись сессий Вебвизором. Подробнее и как отказаться
Senior Backend Developer | RocketHunt
Контакты
Свяжитесь напрямую по этой вакансии
Описание
Senior Backend Developer
Обязанности:
Проектирование и развитие .NET-сервисов: бизнес-логика приложения, платежные и оркестрационные флоу
Обеспечение надежности: идемпотентность, повторные попытки (retries), дедупликация, outbox/Saga, обработка сбоев
Интеграция внешних API: корректная работа с заголовками/куками, форматами (multipart/x-www-form-urlencoded, JSON), соответствие спецификациям
Проектирование БД (PostgreSQL): схемы, индексы, миграции, оптимизация запросов и блокировок
Работа над производительностью и масштабируемостью: профилирование, снижение p95/p99, кеширование, лимитирование
Обеспечение безопасности: хранение секретов/KMS, контроль доступа, безопасная конфигурация и деплой
Требования:
Опыт работы 5+ лет
Глубокое знание сетевых протоколов и веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded
Криптография и форматы: Ed25519, SHA-256, работа с бинарными протоколами и байтовыми префиксами
Базы данных: PostgreSQL, проектирование схем, индексы, транзакции, миграции (EF Core)
Микросервисы и интеграции: gRPC/Protobuf, очереди/брокеры (RabbitMQ/Kafka), паттерны Outbox и идемпотентности
Надежность под нагрузкой: повторные попытки, таймауты, поллинг, лимитеры, circuit breaker