Senior Java Developer Опубликовано 06.11.2026
Что за роль
Платформа объединяет заявки, биллинг, платежи, лицевые счета и системы контроля доступа. В этой роли предстоит развивать её архитектуру и доменную модель, а также принимать технические решения и доводить их до реализации.
Чем вы будете заниматься
- Разрабатывать REST API и сопутствующие сервисы.
- Поддерживать мультитенантную архитектуру с отдельной схемой для каждого арендатора.
- Развивать обработку событий и асинхронные сценарии, кэширование и интеграции с платёжными шлюзами, системами контроля доступа и провайдерами уведомлений.
- Оптимизировать доступ к данным, производительность и надёжность; участвовать в разборе инцидентов.
- Проводить код-ревью, менторить разработчиков уровня middle и junior, участвовать в найме и техническом онбординге.
- Задавать стандарты тестирования и качества кода.
Требования
- От пяти лет коммерческой разработки на Java; уверенное владение Java 17 и новее.
- Глубокое знание Spring и PostgreSQL, опыт с Hibernate/JPA и проектированием REST API.
- Опыт эксплуатации систем в production, включая масштабирование, отказоустойчивость и наблюдаемость.
- Опыт работы с Kafka или аналогами, Redis или аналогами, автоматизированным тестированием, CI/CD, Git и Maven.
- Самостоятельность: способность вести задачу от обсуждения требований до выпуска.
Будет плюсом
- Опыт с мультитенантными системами или SaaS-архитектурой.
- Знание jOOQ, Liquibase, MapStruct, Lombok, Kotlin, Testcontainers, MinIO/S3, Keycloak/OIDC, JWT, Docker, GitLab CI, Prometheus и Jaeger/Zipkin.
- Опыт применения конечных автоматов для управления жизненным циклом сущностей.
Формируем профиль успеха...
Анализируем требования вакансии и данные рынка
Загружаем обзор рынка...
Анализируем тренды рынка и спрос на навыки
Новости B2B SaaS
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев