ID 3112 - Middle/Senior разработчик Backend
Неизвестный работодатель · На сервисе с: 14.07.26 13:35
ID 3112 - Middle/Senior разработчик Backend
🌍 Локация/гражданство: РФ
💼 Удаленно
🕔 Занятость: фулл тайм
💡 Требования:
- Опыт работы от 3-6 лет;
- Опыт разработки и интеграции gRPC API для межсервисного взаимодействия
- Понимание принципов работы высоконагруженных систем
- Опыт написания unit и integration тестов
- Уверенное владение Git и CI/CD процессами
- Понимание принципов SOLID, design patterns, clean architecture
➕Будет преимуществом:
- Опыт работы с Temporal или другими workflow orchestration системами (Cadence, AWS Step Functions)
- Опыт работы с ClickHouse или другими аналитическими СУБД
- Опыт работы с YDB или другими распределенными SQL базами данных
- Знание SQL (PostgreSQL, MySQL)
- Опыт работы с Docker/Kubernetes
- Опыт мониторинга и логирования (Prometheus, Grafana, ELK)
- Понимание принципов event-driven архитектуры
Soft Skills:
- Самостоятельность — способность вести задачи от дизайна до production;
- Аналитическое мышление — умение декомпозировать сложные задачи и выбирать оптимальные архитектурные решения;
- Командная работа — опыт code review, готовность делиться знаниями;
- Проактивность — инициативность в улучшении кода и процессов;
- Готовность изучать новые технологии — стек включает современные инструменты (Temporal, YDB);
- Коммуникабельность — умение четко формулировать мысли и аргументировать технические решения.
📌Дополнительный стек:
- Знание спецификации RESTful API;
- Инструменты : Apache Kafka, Elasticsearch;
- Умение читать и анализировать логи;
- Опыт работы с Kibana/Grafana/Prometheus (или аналогами);
- Понимание CI/CD процессов и интеграции автотестов в pipeline;
- Анализ результатов выполнения пайплайнов;
- Базовые знания Docker и Docker Compose;
- Знание принципов работы микросервисных архитектур;
- Готовность работать с большим количеством интеграций;
- Системное мышление и внимательность к деталям.
📋Задачи:
- Разработка и поддержка микросервисов на Kotlin для высоконагруженной системы;
- Проектирование и реализация асинхронного взаимодействия через Apache Kafka: определение контрактов событий, настройка топиков, обработка ошибок, дедупликация и контроль consumer lag;
- Проектирование и реализация API с использованием HTTP/gRPC для межсервисного взаимодействия;
- Работа с базами данных: проектирование схем данных, оптимизация запросов для Cassandra, YDB, Redis, ClickHouse;
- Интеграция workflow-оркестрации с использованием Temporal для управления бизнес-процессами;
- Написание качественного, тестируемого кода с покрытием unit и integration тестами;
- Участие в code review как в роли ревьюера, так и автора кода;
- Проектирование архитектуры сервисов совместно с командой и техлидом;
- Обеспечение надежности и производительности разрабатываемых сервисов (мониторинг, логирование, обработка ошибок);
- Взаимодействие со смежными командами (Backend, Frontend, аналитика, DevOps, QA) для доставки функциональности;
- Участие в планировании и оценке задач, декомпозиция требований;
- Оптимизация существующих решений и рефакторинг кода;
- Поддержка технической документации по разрабатываемым сервисам;
- Участие в инцидент-менеджменте (расследование и устранение проблем в production);
- Изучение и внедрение новых технологий и лучших практик в рамках проекта.
⚙️Стек: Kotlin, Clickhouse, Kafka, Docker/Kubernetes
📨 Отклик — через форму: •••••••• или напрямую рекрутеру @HR_••••••••
❗️Откликайтесь только при релевантном опыте.
❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями
❗️Повторный отклик: ID вакансии + сверка.
#Kotlin #Удаленно #вакансия
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.