Разработка и сопровождение интеграционных сервисов в составе высоконагруженной системы.
- Проектирование и оптимизация бизнес-логики на Java с использованием Spring Boot.
- Реализация взаимодействия между системами через REST API, Apache Kafka, gRPC, GraphQL и Redis.
- Работа с реляционными базами данных: разработка и оптимизация SQL-запросов, создание миграций и взаимодействие с БД в микросервисах.
- Участие в подготовке, сопровождении и проверке релизов; взаимодействие с командами разработки, тестирования, релиза и сопровождения.
- Тестирование и покрытие кода, проведение код-ревью и поддержание качества кодовой базы.
Требования: более 6 лет опыта; знание Java 11/17 и Spring Boot 2/3, микросервисной архитектуры, PostgreSQL и Oracle, ORM-систем, XML и JSON, REST API и HTTP-интеграций, Apache Kafka. Опыт настройки логирования и метрик, мониторинга приложений и интеграции с Prometheus, Grafana и Zabbix.
Стек: Java, Spring, Hibernate, JDBC, R2DBC, gRPC, GraphQL, Kubernetes, Docker, Consul, Vault, Prometheus, GitLab, Spring Boot, Gradle, PostgreSQL.
Условия: полная занятость, график 5/2; удалённый, гибридный или офисный формат.