Java/Kotlin Developer
удалёнка, гибрид, Москва
Команда проекта «Регистрация и расчеты» развивает сервисы безопасных расчетов и электронной регистрации для ипотечных и неипотечных сделок. Вы будете проектировать и развивать высоконагруженные микросервисы, интегрироваться с партнёрами и обеспечивать отказоустойчивость и производительность системы
Стек
KotlinSpring BootPostgreSQLRabbitMQKafkaSpring Cloud StreamOpenFeignRedisDockerKubernetesLiquibasePrometheusGrafanaELKJUnit 5TestContainersWireMock
Задачи
- •разрабатывать высоконагруженные и производительные сервисы на JVM
- •участвовать в проектировании архитектуры, решениях по отказоустойчивости и производительности
- •интегрировать сервисы с партнёрами и внутренними системами банка
- •участвовать в груминге бэклога, оценке задач и планировании спринтов
- •обеспечивать качество: code review и написание автотестов (юнит/функциональные/интеграционные)
- •расследовать и устранять инциденты
Обязательно
- •владение Kotlin и Java 17+, включая функциональный и реактивный стиль
- •опыт с Spring Boot 3 и Spring Security (OAuth2/JWT)
- •глубокие знания PostgreSQL: проектирование схем, индексы, профилирование запросов, миграции
- •опыт работы с брокерами сообщений (RabbitMQ или Kafka): publisher/consumer, гарантии доставки, DLQ
- •опыт со Spring Cloud Stream
- •опыт работы с Redis как кэш-слоем
- •опыт работы с Docker и Kubernetes; умение писать интеграционные тесты с TestContainers
Будет плюсом
- •знание DevOps
- •знание React
- •знание Kubernetes