ГНГНИВЦ
Java-разработчик (senior)
удалёнка, Москва
Команда поддерживает и развивает микросервисную backend-платформу для государственных информационных систем и решений налогового мониторинга. Роль включает разработку высоконагруженных сервисов, интеграции с внешними системами и обеспечение качества кода и производительности.
ГрейдSenior
Стек
JavaSpring BootSQL/noSQLKafkaActiveMQPrometheusGrafanaJUnitMockitoTestcontainers
Задачи
- •Разработка backend-части микросервисной системы
- •Проектирование технических решений и REST API
- •Интеграция с внешними и внутренними сервисами
- •Оптимизация производительности под высокую нагрузку
- •Написание модульных и интеграционных тестов
- •Проведение CodeReview и активное участие в груммингах, планированиях и ретроспективах
Обязательно
- •Отличное знание Java 21+
- •Глубокие знания Core Java: Concurrency, Collections, Stream API
- •Опыт со Spring (Boot, Data, Cloud, AOP, Security)
- •Опыт работы с брокерами сообщений: Kafka и/или ActiveMQ
- •Проектирование REST API
- •Опыт работы с SQL/noSQL базами и оптимизацией запросов
- •Понимание мониторинга и профилирования приложений (Prometheus, Grafana, профилирование)
Будет плюсом
- •Опыт в .NET для переноса части логики