Java-разработчик (Senior)
Москва
Команда отвечает за постпродажное обслуживание пользователей в приложении Сбол. Нужно разрабатывать и поддерживать микросервисы, интеграции и инструменты мониторинга для обеспечения надежной и масштабируемой работы сервиса, влияющего на клиентский опыт и операционные процессы.
ГрейдSenior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLKafkaHibernate/JPASpring MVCSpring DataSpring SecurityGitLab CI/CDDockerKubernetesPrometheusGrafanaRedisMongoDB
Задачи
- •Проектирование и разработка новых модулей и компонентов
- •Оптимизация производительности существующих сервисов и устранение узких мест
- •Поддержка и эволюция архитектуры для надежности и масштабируемости
- •Участие в анализе требований, написании технической документации и code review
- •Интеграция через REST API и event-driven подходы
- •Разработка unit и integration тестов, мониторинг и реагирование на инциденты
Обязательно
- •Коммерческий опыт разработки на Java — от 3 лет
- •Глубокое понимание ООП, SOLID и паттернов проектирования
- •Опыт с экосистемой Spring (Spring Boot, Spring MVC, Spring Data, Spring Security)
- •Уверенное владение Hibernate/JPA и умение писать сложные SQL-запросы (PostgreSQL)
- •Опыт работы с очередями сообщений (Apache Kafka или аналог)
- •Понимание DevOps-процессов и CI/CD (GitLab CI/CD)
- •Навык деплоймента и управления контейнерами Docker и Kubernetes, опыт работы с Git
Будет плюсом
- •Опыт с инструментами мониторинга и профилирования (Prometheus, Grafana и др.)
- •Знание NoSQL решений (Redis, MongoDB)
- •Понимание облачных технологий
- •Навыки использования AI-инструментов для анализа и автоматизации