American Express
American Express
American Express — глобальная компания в сфере финансовых услуг, работающая в области банковских операций, финансов и B2B-платежей. В ее деятельность входят потребительские, бизнес- и корпоративные кредитные карты; платежные и торговые сервисы; сберегательные счета, депозитные сертификаты и персональные кредиты; а также программы вознаграждений, туристические программы, корпоративные платежные решения, финансовое просвещение, услуги безопасности и поддержка держателей карт и торговых предприятий.

Инженер-программист II: микросервисы на Java и Python

Создавайте микросервисы на Java и Python для финансовых сервисов American Express. Разрабатывайте, тестируйте и контролируйте ПО, внедряя инструменты ИИ в инженерные процессы.

Описание

  • Разрабатывайте, тестируйте и отлаживайте приложения и программные системы.
  • Создавайте ПО с применением принятых практик разработки, общих инструментов и компонентов, а также документации при поддержке коллег и руководителей.
  • Проверяйте код и запускайте автоматические тесты, чтобы поддерживать его качество, при поддержке коллег и руководителей.
  • Поддерживайте и контролируйте ПО в тестовых, интеграционных и производственных средах.
  • Соблюдайте требования безопасности и нормативные правила, обеспечивая соответствие ПО установленным требованиям.
  • Работайте с командами по продукту и бизнесу, согласуя технологические инициативы с бизнес-целями.
  • Применяйте инструменты ИИ при написании кода, тестировании, отладке и документировании, чтобы повысить скорость разработки и качество кода.
  • Проверяйте рекомендации, созданные ИИ, на точность, качество, соответствие инженерным стандартам и требованиям безопасности и несите ответственность за результат.

Требования

  • Высшее образование в области компьютерных наук, компьютерной инженерии или смежной области.
  • Не менее трёх лет профессионального опыта разработки ПО с использованием технологий Java, включая Vert.x, Spring, Spring Boot, REST-микросервисы и API, Ignite, вычисления в оперативной памяти, Spark, PostgreSQL, Cassandra, Kafka, IntelliJ, Couchbase, OpenSearch и Python.
  • Практический опыт проектирования приложений, разработки ПО и проведения автоматизированного тестирования.
  • Опыт работы с распределёнными многоуровневыми системами, алгоритмами, реляционными базами данных или базами NoSQL.
  • Умение разбирать технические и бизнес-цели и задачи и находить понятные решения.
  • Готовность осваивать новые технологии и направления бизнеса, критически оценивать существующие подходы и мыслить творчески.
  • Умение отлаживать базовые программные компоненты и выявлять дефекты кода для исправления.
  • Опыт работы по Agile или другим методологиям быстрой разработки приложений.
  • Опыт создания и применения навыков агентных систем и разработки промптов.
  • Отличные навыки устного и письменного общения.
  • Для некоторых должностей может быть доступно визовое спонсорство с учётом потребностей бизнес-подразделения, требований к роли, затрат и применимого законодательства.

Преимущества

  • Конкурентоспособная базовая зарплата.
  • Премиальные выплаты.
  • Софинансирование пенсионных накоплений компанией в размере 6%.
  • Бесплатные консультации по финансовым вопросам и поддержка финансового благополучия.
  • Медицинское, стоматологическое страхование, страхование зрения, жизни и нетрудоспособности.
  • Гибкий гибридный, офисный или удалённый формат работы в зависимости от роли и потребностей бизнеса.
  • Более 20 недель оплачиваемого отпуска для всех родителей, в том числе в связи с беременностью, усыновлением или суррогатным материнством.
  • Бесплатный доступ к оздоровительным центрам компании на площадках по всему миру с медсёстрами и врачами; доступность зависит от местоположения.
  • Бесплатные конфиденциальные консультации в рамках программы Healthy Minds.
  • Возможности для профессионального развития и обучения.

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

Honeywell Aerospace Technologies

Старший инженер-программист DevSecOps

Honeywell Aerospace Technologies

Поддерживайте интеграцию программного обеспечения и DevSecOps для авиационных и оборонных программ Honeywell Aerospace. Модернизируйте инфраструктуру, автоматизацию, CI/CD и инструменты безопасности.

Открыть
Honeywell Aerospace Technologies

Инженер-программист встраиваемых систем II — C++ и middleware

Honeywell Aerospace Technologies

Разрабатывайте авиационное ПО на базе Linux на C++ в Honeywell Aerospace Technologies. Участвуйте в разработке по DO-178B и создании ПО для многоядерных систем.

Открыть
Honeywell Aerospace Technologies

Инженер-программист встроенных систем II, интерфейс бортового дисплея на C++

Honeywell Aerospace Technologies

Разработка программного обеспечения для авиационных дисплеев с критическими требованиями к безопасности в Honeywell Aerospace Technologies. Работа включает разработку по DO-178B, перенос приложений на Linux и системы с несколькими ядрами.

Открыть
Honeywell Aerospace Technologies

Инженер-программист встроенных систем II, системы управления полётом

Honeywell Aerospace Technologies

Разрабатывайте и проверяйте встроенное программное обеспечение для систем управления полётом Honeywell Aerospace Technologies. Применяйте C/C++ и смежные технологии для поддержки безопасности полётов, характеристик воздушных судов и навигации.

Открыть
Honeywell Aerospace Technologies

Инженер-программист II, аэрокосмическое ПО

Honeywell Aerospace Technologies

Разрабатывайте и тестируйте встроенное ПО для аэрокосмических систем в Honeywell Aerospace Technologies. Работайте с инженерными командами над интеграцией оборудования, отладкой и надежными решениями для авиационных систем.

Открыть