American Express

Sr Software Engineer I

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Java-инженер в Enterprise Identity Team American Express. Разработка защищённых и масштабируемых решений Identity and Access Management (IAM), сервисов аутентификации и авторизации.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые и отказоустойчивые Java-приложения и микросервисы для IAM
  • Разрабатывать сервисы аутентификации, авторизации, управления жизненным циклом идентификаций и контроля доступа
  • Участвовать в технических обсуждениях и архитектурных решениях в соответствии со стандартами безопасности
  • Разрабатывать и поддерживать защищённые RESTful API и интеграции с корпоративными приложениями и identity-провайдерами
  • Внедрять практики безопасной разработки: RBAC, принцип наименьших привилегий, защита чувствительных данных
  • Проектировать и оптимизировать CI/CD пайплайны, автоматизировать сборку, тестирование и деплой
  • Проводить код-ревью, наставлять junior и middle инженеров
  • Выявлять уязвимости, узкие места производительности и технический долг
  • Писать unit-, интеграционные и автоматизированные тесты
  • Поддерживать контейнеризованные приложения и cloud-native деплой на Docker, OpenShift
  • Разбирать сложные production-инциденты и проводить root cause analysis
  • Участвовать в production support и обеспечивать доступность критичных identity-сервисов

Требования

  • Bachelor's degree в Computer Science, Information Systems, Software Engineering или смежной области либо эквивалентный опыт
  • 5+ лет профессиональной разработки, сильная экспертиза в Java и enterprise-разработке
  • Опыт проектирования масштабируемых распределённых приложений и микросервисов на Java, Spring Boot
  • Понимание ООП, структур данных, алгоритмов, паттернов проектирования и принципов чистого кода
  • Опыт разработки и интеграции RESTful API и корпоративных веб-сервисов
  • Понимание практик безопасной разработки и принципов application security
  • Опыт работы с аутентификацией, авторизацией, access management или IAM
  • Знание OAuth 2.0, OpenID Connect (OIDC), SAML или JWT
  • Опыт с Maven, Git, Jenkins и CI/CD пайплайнами
  • Опыт с реляционными и/или NoSQL базами данных
  • Навыки troubleshooting, отладки и оптимизации производительности
  • Опыт unit-, интеграционного и автоматизированного тестирования
  • Способность самостоятельно вести технические инициативы и участвовать в архитектурных обсуждениях
  • Сильные коммуникативные навыки и умение работать кросс-функционально

Условия

  • Конкурентная базовая зарплата
  • Бонусы
  • 6% company match в пенсионный план
  • Бесплатный финансовый коучинг и поддержка финансового благополучия
  • Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
  • Гибкая модель работы: hybrid, onsite или virtual в зависимости от роли
  • 20+ недель оплачиваемого отпуска по уходу за ребёнком для всех родителей
  • Бесплатный доступ к wellness-центрам на месте (в зависимости от локации)
  • Бесплатная конфиденциальная психологическая поддержка через Healthy Minds
  • Возможности карьерного развития и обучения

Навыки

  • Java
  • Spring Boot
  • RESTful API
  • OAuth 2.0
  • OpenID Connect
  • SAML
  • JWT
  • RBAC
  • Maven
  • Git
  • Jenkins
  • CI/CD
  • Docker
  • Kubernetes
  • OpenShift
  • NoSQL
  • SQL
  • микросервисы
  • IAM
  • DevSecOps

Похожие вакансии

Member of Technical Staff (Software Engineer, Training Infrastructure)
PerplexityMiddleSan FranciscoОфис
220,000 – 405,000 USD в год
24 окт.
Senior Mission Software Engineer
VardaSeniorEl SegundoОфис
169,067 – 216,031 USD в год
24 окт.
Software Engineer, Systems (Partner 16, Partner 18)
a16zMiddleSan FranciscoГибрид
269,000 – 352,000 USD в год
24 окт.
Platform Software Engineer II Kubernetes Golang & Developer Platform
Veracity Ventures Inc.MiddleAtlantaОфис
100,000 – 130,000 USD в год
24 окт.
Senior/Staff/Principal Software Engineer, Legacy Modernization (U.S. Air Force)
SkylightSeniorУдалённо
150,000 – 230,000 USD в год
24 окт.
Sr Software Engineer I — American Express, 123,000 – 215,250 USD в год, New York | itrelocate