Главный Java-разработчик
удалёнка
Команда разрабатывает и выводит в эксплуатацию микросервисы для миграции и замены реестра недвижимости; задача — проектирование, рефакторинг и стабилизация критичных бизнес-сервисов на резервных и продуктивных контурах для обеспечения непрерывности обслуживания
ГрейдLead
Опыт6+ лет
Стек
JavaSpring BootPostgreSQLKafkaHibernateRabbitMQWSO2GitGitLabJiraConfluence
Задачи
- •Разработка, оптимизация и рефакторинг сложного функционала
- •Проектирование и развитие микросервисов в целевом стеке
- •Описание технических реализаций и архитектурных подходов
- •Участие в проектировании сценариев тестирования, разбор инцидентов и стабилизация на тест/прод контурах
- •Координация команды: декомпозиция задач, оценка сроков, распределение работы и контроль исполнения
- •Код-ревью, контроль стандартов разработки и менторство
Обязательно
- •Высшее техническое образование
- •Опыт работы Java разработчиком от 6+ лет
- •Глубокие знания Java 11+
- •Уверенное владение экосистемой Spring (Core, Boot, Security)
- •Отличное владение SQL, PostgreSQL и опыт оптимизации запросов (Hibernate)
- •Опыт работы с очередями Kafka и/или RabbitMQ
- •Опыт управления технической командой, менторство, фасилитация и проведение интервью, опыт удалённой распределённой команды и работы с корпоративными инструментами (GitLab, Jira, Confluence)
Будет плюсом
- •Знание Java 21 и виртуальных потоков (Virtual Threads)
- •Опыт работы с шинами интеграции WSO2 или схожими
- •Знание фронтенд-стека: TypeScript, Vue 3, HTML, SCSS