
American Express — глобальна компанія у сфері фінансових послуг, що працює у банківській галузі, фінансах і B2B-платежах. Її діяльність охоплює споживчі, бізнесові та корпоративні кредитні картки; платіжні й торговельні сервіси; ощадні рахунки, депозитні сертифікати та персональні кредити; а також програми винагород, туристичні програми, корпоративні платіжні рішення, фінансову освіту, послуги безпеки й підтримку власників карток і торговельних підприємств.
Провідний інженер-програміст III, Backend Java — гібридний формат у Фініксі
Створюйте масштабовані мікросервіси Java і REST API для цифрової платіжної платформи American Express. Співпрацюйте з Agile-командами, забезпечуючи безпечні та надійні платіжні рішення.
Опис
- Розробляти, тестувати й підтримувати масштабовані серверні застосунки та мікросервіси на Java
- Брати участь в аналізі користувацьких історій, технічному проєктуванні, розробці, тестуванні та підтримці в робочому середовищі у складі Agile-команди
- Проєктувати й інтегрувати RESTful API відповідно до встановлених практик безпеки та проєктування API
- Створювати чистий, повторно використовуваний і придатний до супроводу код, забезпечений комплексним тестуванням
- Розробляти ефективні способи доступу до даних у реляційних базах даних і базах NoSQL
- Досліджувати проблеми застосунків за допомогою аналізу журналів і метрик, підтримуючи підвищення продуктивності та надійності
- Перевіряти код разом з іншими інженерами та сприяти підвищенню якості й стандартів розробки
- Взаємодіяти з власниками продуктів, інженерами, архітекторами та іншими зацікавленими сторонами для уточнення вимог і створення надійних рішень
- Оцінювати й застосовувати відповідні технології, фреймворки та інженерні практики для розв’язання бізнес-завдань
- Активно брати участь в Agile-плануванні, проєктуванні застосунків, розробці, тестуванні та автоматизації
Вимоги
- Ступінь бакалавра в галузі комп’ютерних наук, комп’ютерної інженерії або суміжній технічній галузі чи еквівалентний практичний досвід
- Від п’яти до семи років досвіду розробки програмного забезпечення, бажано серверних застосунків на Java
- Знання принципів проєктування та розробки RESTful API
- Розуміння нових тенденцій, технологій і стандартів у платіжній галузі
- Розуміння нових тенденцій і стандартів у сфері блокчейну та технологій розподіленого реєстру
- Знання технологій та екосистем Web3
- Досвід роботи з Vert.x або знайомство з цією технологією
- Знайомство з інструментами автоматизованого тестування, такими як JUnit і Mockito
- Досвід роботи із системами контролю версій та інструментами CI/CD, такими як Git, Jenkins або еквівалентними технологіями
- Здатність ефективно працювати з інженерами, власниками продуктів та іншими зацікавленими сторонами
- Для деяких посад може бути доступне візове спонсорство залежно від вимог підрозділу, деталей посади, витрат і застосовного законодавства
Переваги
- Конкурентоспроможна базова заробітна плата
- Можливості отримання бонусів
- Корпоративне співфінансування пенсійного накопичувального плану в розмірі 6%
- Безкоштовні консультації з фінансових питань і підтримка фінансового добробуту
- Медичне, стоматологічне страхування, страхування зору, життя та непрацездатності
- Гнучкий гібридний, офісний або дистанційний формат роботи залежно від посади та потреб бізнесу
- Понад 20 тижнів оплачуваної відпустки для всіх батьків у зв’язку з вагітністю, усиновленням або сурогатним материнством
- Безкоштовний доступ до глобальних корпоративних оздоровчих центрів із медсестрами та лікарями залежно від місцезнаходження
- Конфіденційні консультації в межах програми Healthy Minds
- Можливості професійного розвитку та навчання