Ведущий разработчик Java
офис, Москва
Команда РКО: Ведение и СБП развивает платежные и переводные сервисы для ДБО юридических и физических лиц. Вы будете разрабатывать и поддерживать интеграционные микросервисы, обеспечивающие обмен через REST, Kafka, gRPC и GraphQL, повышая надёжность и скорость платёжных операций
ГрейдLead
Стек
JavaSpring BootPostgreSQLApache KafkaREST APIgRPCGraphQLRedisOracle
Задачи
- •Разработка и сопровождение интеграционных микросервисов
- •Реализация взаимодействия между системами через REST API, Apache Kafka, gRPC, GraphQL
- •Проектирование и оптимизация бизнес-логики на Java со Spring Boot
- •Работа с реляционными БД: написание и оптимизация SQL, миграции
- •Участие в подготовке и сопровождении релизов, код‑ревью и поддержание качества кода
- •Тестирование и покрытие написанного кода
Обязательно
- •Опыт разработки на Java 11/17
- •Опыт работы со Spring Boot (2/3) и микросервисной архитектурой
- •Знание и опыт работы с реляционными БД (PostgreSQL, Oracle) и SQL
- •Знание REST API и интеграций по HTTP
- •Опыт работы с Apache Kafka (продюсеры/консьюмеры)
- •Знание форматов XML и JSON, сериализация/десериализация
Будет плюсом
- •Опыт с Hibernate, JDBC или r2dbc
- •Опыт работы с Kubernetes и Docker
- •Опыт настройки мониторинга и метрик (Prometheus, Grafana, Zabbix)
- •Знакомство с CI/CD и инструментами GitLab, Gradle
- •Опыт работы с Consul, Vault