Старший Java Backend инженер - IAM & Keycloak (м/ж/д)
Почему SOFICO?
В SOFICO мы формируем будущее мобильности — и делаем это вместе. Наше программное обеспечение, Miles, является ведущей платформой, которая позволяет компаниям по всему миру управлять своими лизинговыми, автопарковыми и мобильными операциями в одной интегрированной системе. Каждый день мы помогаем нашим клиентам работать умнее, эффективнее и опережать быстро меняющуюся отрасль.
За этим влиянием стоит сплочённая международная команда, которая ценит сотрудничество, ответственность и постоянное развитие. Мы движемся вперёд с амбициями, но остаёмся приземлёнными в культуре, где люди поддерживают друг друга и гордятся тем, что создают.
По мере роста нашей платформы обеспечение безопасной идентификации и доступа в наших продуктах и сервисах становится всё более важным.
Из нашего офиса в Генте мы ищем старшего Java Backend инженера - IAM & Keycloak, который сочетает сильные навыки backend-разработки с практическим опытом в области управления идентификацией и доступом и безопасности приложений.
Вы поможете развивать основу IAM платформы Miles, продолжая создавать и улучшать безопасные, масштабируемые Java backend компоненты, используемые в нашей международной продуктовой экосистеме.
Что вы будете делать
•Проектировать, создавать и поддерживать Java backend сервисы и компоненты платформы, поддерживающие аутентификацию, авторизацию и управление идентификацией в экосистеме Miles.
•Интегрировать и настраивать Keycloak, реализовывать безопасные потоки идентификации с использованием OAuth 2.0, OpenID Connect и SAML.
•Проектировать безопасные интеграции между микросервисами, приложениями и клиентскими средами с сильным акцентом на аутентификацию, авторизацию и контроль доступа.
•Выступать в роли старшего технического участника в обсуждениях по IAM и безопасности, переводя бизнес- и требования безопасности в надёжные backend решения.
•Тесно сотрудничать с инженерами, владельцами продуктов и клиентами для улучшения нашей IAM архитектуры, инженерных стандартов и практик безопасности.
Что вы приносите с собой
•Сильный опыт старшего уровня в Java backend разработке, включая корпоративные приложения, микросервисы и современные Java фреймворки.
•Практический опыт работы с Keycloak или аналогичной IAM платформой, а также глубокие знания OAuth 2.0, OpenID Connect и SAML.
•Хорошее понимание безопасности приложений, аутентификации, авторизации, контроля доступа и безопасной коммуникации между сервисами.
•Опыт проектирования и интеграции backend сервисов в распределённых или микросервисных архитектурах, включая REST API и реляционные базы данных.
•Опыт или искренний интерес к инженерии программного обеспечения с поддержкой ИИ. В SOFICO мы активно поощряем инженеров использовать ИИ-инструменты, такие как Claude Code и GitHub Copilot, на всех этапах жизненного цикла продукта и разработки ПО — от спецификации и планирования до реализации, тестирования и постоянного улучшения — и ищем человека, который готов развивать эту практику вместе с нами.
Дополнительные преимущества
•Опыт работы с SSO, федерацией идентификаций, MFA, провиженингом или управлением жизненным циклом пользователей.
•Опыт обеспечения безопасности API и микросервисов с использованием технологий, таких как JWT, OAuth scopes, роли, разрешения или контроль доступа на основе политик.
•Опыт технического владения архитектурой IAM или безопасности в сложной корпоративной среде.
Что вас ждёт
•Конкурентоспособный пакет заработной платы, включая выбор между служебным автомобилем или бюджетом на мобильность;
•Талоны на питание на каждый рабочий день;
•Полностью оплачиваемая страховка на случай госпитализации, чтобы вы могли сосредоточиться на самом важном;
•Групповое страхование для помощи в построении финансовой безопасности на будущее;
•Гибридный режим работы и гибкий график, дающие свободу формировать свой рабочий день;
•Современный офис и комфортная рабочая среда;
•С первого дня вас поддержит структурированная программа адаптации с наставником, который поможет быстро войти в курс дела и развиваться в роли;
•И поскольку сильные команды выходят за рамки повседневной работы, мы регулярно создаём возможности для общения — от неформальных встреч за напитками до командных мероприятий и корпоративных событий.