Ведущий разработчик Java (финтех): Разработка и сопровождение Java-сервисов аутентификации и авторизации для IAM-сервиса облачной платформы Platform V с акцентом на Keycloak SPI, Spring Security и микросервисную архитектуру. Focus on проектировании безопасных механизмов доступа, диагностике и профилировании JVM, управлении техническим долгом и наставничестве разработчиков.
Локация: Самара, удалённый формат работы
Зарплата: от 160000 RUR в месяц, на руки
Компания
Magenta Technology — аккредитованная ИТ-компания, создающая крупные программные решения для российских и иностранных заказчиков.
Что делать
Разрабатывать и сопровождать Java-сервисы аутентификации и авторизации.
Разрабатывать и поддерживать Keycloak SPI: Custom Authenticator, User Storage и Event Listener.
Участвовать в проектировании архитектуры микросервисов и развитии IAM-сервиса облачной платформы Platform V.
Проводить code review, определять стандарты кодирования и управлять техническим долгом.
Наставлять разработчиков и участвовать в проведении технических интервью.
Выполнять рефакторинг и повышать надёжность и безопасность сервисов.
Требования
6–10 лет общего опыта и 3–5 лет профильного опыта с Java.
Опыт работы с Keycloak, Spring Security или IAM-системами.
Опыт технического лидерства, code review и менторинга.
Знание Java Core, JVM, диагностики и профилирования JVM, SOLID, Maven, Gradle, JUnit и Mockito.
Знание Spring Ecosystem, Keycloak Development, аутентификации и авторизации, SSL/TLS, криптографии в Java и микросервисных паттернов.
Опыт работы с Docker, Kubernetes, Kafka, PostgreSQL, Jenkins и SonarQube; высшее профильное образование и английский на уровне B1+.
Культура и преимущества
Удалённый формат работы.
Оформление по Трудовому кодексу РФ, белая зарплата и полный социальный пакет.
Персональный наставник, адаптация и регулярная обратная связь.
Бюджет на профессиональное обучение, английский язык и фитнес; помощь в оформлении ИТ-ипотеки.
Предоставление необходимого оборудования и ДМС, включая стоматологию и психологическую помощь.
Доступ к лекциям, семинарам, конференциям и обмену экспертизой с коллегами.
Процесс найма
Обязательная оценка знаний, навыков и уровня дохода.
Уровень дохода обсуждается по результатам собеседования.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →