Описание
Описания нет
Задачи
•проектировать масштабируемые и отказоустойчивые архитектуры (микросервисы/монолит) на Java/Spring
•выбирать стек, фреймворки и БД под бизнес-требования, проектировать контракты (REST, gRPC, Kafka/RabbitMQ)
•реализовывать наиболее сложную бизнес-логику и критически важные модули
•заниматься профилированием JVM, оптимизацией SQL и высоконагруженных многопоточных процессов
•проводить глубокое Code Review, развивать Middle/Junior разработчиков и внедрять инженерные стандарты
•участвовать в настройке CI/CD (Docker/Kubernetes) и мониторинге системы в продакшене
Требования
•глубокое владение Java (17/21+), понимание GC, Concurrency / Virtual Threads и внутреннего устройства JVM
•отличное знание экосистемы Spring (Boot, Cloud, Security, Data, IoC)
•знание паттернов микросервисной архитектуры, DDD, CQRS, Event Sourcing
•опыт оптимизации сложных запросов в SQL (PostgreSQL/MySQL), работы с NoSQL и кэшированием (Redis/Hazelcast)
•опыт проектирования асинхронных систем через Apache Kafka / RabbitMQ
Условия
•Конкурентная заработная плата
•Официальное трудоустройство (ТК РБ), полный соцпакет
•28 дней отпуска + матпомощь на оздоровление
•Медицинская страховка
•Оплата курсов, конференций и семинаров
•Современный офис в центре Минска
•Качественное оборудование
•График работы: пн.–чт. 9:00–18:00, пт. 9:00–16:45
•Корпоративы, подарки сотрудникам на значимые даты
•Уютные зоны отдыха с игровыми пространствами
•Корпоративная программа занятий спортом (All Sports)