Технологический стек - Java 21, Spring Boot 3, Apache Kafka, PostgreSQL - Docker, Kubernetes, Maven, JUnit 5
Обязанности
- Разработка микросервисов на Java 21 + Spring Boot 3
- Проектирование event-driven архитектур с Apache Kafka
- Проектирование схем БД, оптимизация запросов, анализ execution plan в PostgreSQL
- Применение принципов SOLID, написание чистой и тестируемой архитектуры
- Code review
Обязательные требования
- Опыт: 3+ лет коммерческой разработки на Java
- Java 21
- Spring Boot 3: Глубокое знание контекста, транзакций, AOP
- SOLID: Умение аргументировать архитектурные решения
- PostgreSQL:
- Уверенное написание сложных SQL-запросов (JOIN, оконные функции, CTE)
- Опыт анализа EXPLAIN (ANALYZE, BUFFERS)
- Понимание MVCC, типов индексов, проектирование схем
- Kafka: Понимание партиционирования, consumer groups, настройка продюсеров и консьюмеров
Будет плюсом
-