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. Співпрацюйте з інженерними командами над інтеграцією обладнання, налагодженням і надійними рішеннями для авіаційних систем.

Відкрити