JPMorganChase
Software Engineer III- Java Full Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Identity Engineering Commercial & Investment Bank. Проектирование и модернизация платформ аутентификации и авторизации для корпоративных клиентов, работа с открытыми стандартами и облачными решениями.
Задачи
- Проектировать и разрабатывать защищённые решения аутентификации и авторизации для клиентских каналов и корпоративных платформ
- Модернизировать системы управления идентификацией и доступом, включая фреймворки аутентификации и авторизации на основе открытых стандартов
- Оценивать и прототипировать внутренние и вендорские решения для аутентификации пользователей, включая антифрод и биометрию
- Интегрировать API и SDK для нишевых решений аутентификации и открытых стандартов OAuth2, OpenID Connect, SAML
- Взаимодействовать с кросс-функциональными и распределёнными командами
- Повышать качество и эффективность SDLC за счёт инженерных практик и стандартов кода
- Участвовать в формировании технического направления, задавая высокие стандарты проектирования, разработки и тестирования
- Использовать корпоративные AI-инструменты для генерации и рефакторинга кода, написания тестов и документации с валидацией результатов
- Применять инструменты SDLC, включая AI-ассистированную разработку и автоматизацию
Требования
- Формальное обучение или сертификация по software engineering и 5+ лет практического опыта
- Владение одним или несколькими языками программирования общего назначения, сильное предпочтение Java
- Опыт с принципами архитектуры приложений и данных, включая паттерны проектирования и интеграцию бизнес-процессов
- Знакомство с cloud-native разработкой на AWS, Azure или Google Cloud Platform
- Умение работать в локальных и глобальных командах и выстраивать отношения
- Готовность работать с несколькими технологическими стеками и средами
- Практический опыт использования корпоративных AI-инструментов разработки с критической оценкой и валидацией результатов
- Понимание ответственного использования AI в инженерных процессах, включая чувствительность данных и безопасную обработку входов/выходов
Условия
- Конкурентный пакет вознаграждения, включая базовую зарплату в зависимости от роли, опыта, навыков и локации
- Возможны комиссионные выплаты и/или дискреционная премия в виде денег и/или акций
- Комплексное медицинское страхование
- Центры здоровья и велнеса на территории
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка психического здоровья
- Финансовый коучинг
Навыки
- Java
- OAuth2
- OpenID Connect
- SAML
- AWS
- Azure
- Google Cloud Platform
- API
- SDK
- AI-assisted development