Ведущий разработчик Java
удалёнка
Команда перевода и развития брокерского продукта для юридических лиц. Будете проектировать отказоустойчивые микросервисы, улучшать интеграции и масштабируемую платформу обслуживания клиентов банка, обеспечивая безопасность и высокую доступность сервисов
ГрейдLead
Опытот 4 лет
Стек
JavaSpring FrameworkSQLKafkaREST APIgRPCJSON-RPCHibernateLiquibaseSpring AI
Задачи
- •Развитие и перенос продукта брокерского обслуживания на новую платформу
- •Проектирование и реализация отказоустойчивых микросервисов
- •Анализ кодовой базы и ревью пул-реквестов, контроль программного дизайна
- •Экспертная оценка трудоемкости задач и планирование технических решений
- •Организация интеграционного тестирования и тестирования на моках
Обязательно
- •Опыт разработки на Java 15+ и/или Kotlin
- •Опыт работы с микросервисной архитектурой
- •Знание REST, gRPC, JSON-RPC и опыт интеграций через Kafka
- •Опыт работы с SQL, написание и оптимизация запросов
- •Опыт использования ORM Hibernate и миграций (Liquibase)
- •Понимание Embedding, RAG и опыта работы с LLM (в т.ч. в личных проектах)
- •Понимание концепции агентов, tools и MCP
Будет плюсом
- •Опыт использования Spring AI
- •Знание Python (любой уровень)
- •Опыт выполнения роли архитектора приложения
- •Опыт работы с Docker и понимание Kubernetes
- •Знание Istio и опыт использования OpenShift
- •Опыт работы по Agile/Scrum методологии