Backend разработчик (Java / Kotlin)
Москва
Команда развивает микросервисную платформу для обработки потоковых данных и внутренних интеграций. Вы будете поддерживать и развивать сервисы, повышать их надежность и наблюдаемость, обеспечивая консистентность данных и приложение бизнес-целей
ГрейдMiddle/Senior
Опытот 3 лет
Стек
KotlinSpring BootPostgreSQLKafkaMongoDBRabbitMQDockerKubernetesPrometheusGrafanaKibanaMavenSpring CloudSpring Data
Задачи
- •Разработка и поддержка микросервисов для потоковой обработки данных
- •Поддержка и отладка существующего функционала, troubleshooting и observability совместно с SRE
- •Обеспечение согласованности данных при ошибках и обработке событий через Kafka
- •Повышение технического качества: рефакторинг, архитектурные улучшения и стандарты качества
- •Внедрение инструментов, практик и переиспользуемых компонентов, развитие инженерной культуры
- •Планирование задач и соблюдение оценок в кросс‑функциональной команде
Обязательно
- •Более 3 лет опыта коммерческой разработки
- •Практический опыт разработки микросервисов и потоковой обработки данных (Kafka)
- •Опыт разработки на Java/Kotlin и владение экосистемой (Maven, Spring Boot, Spring Cloud, Spring Data)
- •Опыт работы с базами данных MongoDB и PostgreSQL
- •Опыт работы с брокерами сообщений Kafka и RabbitMQ
- •Опыт работы с Docker и Kubernetes и системами мониторинга (Prometheus/Grafana/Kibana)