Middle Java Developer [IGA]
удалёнка, гибрид, Москва
Команда разрабатывает IGA-платформу для управления учетными записями, ролями и полномочиями сотрудников группы МТС. Вы будете проектировать и развивать серверные компоненты, улучшать безопасность и наблюдаемость системы, обеспечивая надежный доступ пользователей к сервисам
ГрейдMiddle
Опытот 3 лет
Стек
JavaQuarkusPostgreSQLKubernetesDockerMongoDBElasticsearch/OpenSearchgRPCOAuth2/OIDCSAML 2.0GitGitLab CIBashPrometheusGrafanaJaegerEFK/LokiSwagger/OpenAPI
Задачи
- •Проектировать и разрабатывать серверные компоненты на Java
- •Участвовать в дизайне архитектуры системы и проработке требований
- •Рефакторить и дорабатывать существующие компоненты
- •Проводить code review и исследовать баги
- •Решать инциденты и поддерживать надежность сервисов
Обязательно
- •Отличные знания Java (8+, готовность к 11+)
- •Опыт разработки на Quarkus (от 3 лет)
- •Опыт работы с контейнерами и оркестрацией (Docker, k8s)
- •Знание аутентификации/авторизации (OAuth2/OIDC, SAML 2.0)
- •Опыт с реляционными и нереляционными СУБД (PostgreSQL, MongoDB, Elasticsearch/OpenSearch)
- •Понимание многопоточности, структур данных и алгоритмов
- •Уверенное владение Git и CI/CD (GitLab CI или аналог)
Будет плюсом
- •Опыт работы с очередями сообщений (RabbitMQ или Kafka)
- •Опыт с cloudevents
- •Опыт работы с Infinispan