GXO Logistics, Inc.
GXO Logistics, Inc.
GXO Logistics, Inc. — глобальна логістична й транспортна компанія, що обслуговує підприємства в різних провідних галузях. Її діяльність охоплює складське зберігання, дистрибуцію, транспортування та виконання замовлень, поєднуючи масштабну інфраструктуру з технологіями й операційною експертизою, щоб допомагати клієнтам підвищувати ефективність ланцюгів постачання. Компанія також набирає та надає персонал для операційних посад, приділяючи особливу увагу інноваціям, доступності й рівним можливостям працевлаштування.

Провідний інженер із розробки Java-застосунків (віддалена робота в Північній Кароліні)

Керувати архітектурою та розробкою застосунків на Angular, React і хмарних технологіях для GXO Logistics. Створювати API, конвеєри CI/CD і робочі процеси обробки даних корпоративного масштабу.

Опис

  • Контролювати аналіз, програмування та налаштування програмного забезпечення інформаційних систем
  • Здійснювати технічне керівництво та надавати архітектурні рекомендації
  • Проєктувати високоякісні інтерфейси для застосунків Angular
  • Керувати архітектурою та розробкою застосунків Angular з урахуванням масштабованості, продуктивності та зручності супроводу
  • Співпрацювати з міжфункціональними командами для визначення технічних вимог і перетворення бізнес-потреб на технічні рішення
  • Керувати технічними вдосконаленнями, що покращують проєктування та розробку застосунків
  • Досліджувати бізнес-завдання та рекомендувати програмні рішення
  • Наставляти молодших програмістів
  • Готувати оцінки та розробляти функціональні й детальні проєктні специфікації
  • Перетворювати проєктні рішення систем і технічні специфікації на код для складних застосунків
  • Популяризувати полегшені архітектури, сучасні вебстандарти та найкращі практики для підвищення продуктивності застосунків і скорочення часу завантаження
  • Налагоджувати програмне забезпечення, усувати несправності та виправляти помилки в коді
  • Надавати підтримку другого рівня з питань, пов’язаних із системами
  • Керувати випусками в продуктивне середовище та підтверджувати стабільність системи після встановлення виправлень
  • Виступати старшим технічним експертом у проєктуванні, розробці, програмуванні, тестуванні та налагодженні нового програмного забезпечення і значних удосконалень
  • Співпрацювати з технічними фахівцями для розуміння проблем програмного забезпечення та розробки специфікацій рішень

Вимоги

  • Ступінь бакалавра в галузі комп’ютерних наук або спорідненій галузі чи еквівалентна іноземна освіта
  • Чотири роки досвіду роботи на запропонованій посаді або на спорідненій посаді провідного інженера з розробки застосунків на Java
  • Досвід проєктування архітектури та розробки великомасштабних розподілених вебзастосунків із використанням Python FastAPI, Angular і React.js
  • Досвід розгортання застосунків у кількох географічних регіонах із використанням Google Cloud Infrastructure
  • Досвід роботи з компонентними та об’єктно-орієнтованими системами, інтернет-технологіями, клієнт-серверними архітектурами, реляційними базами даних, структурованими методами розробки, методологіями тестування та принципами сховищ даних
  • Досвід створення бібліотек інтерфейсу користувача та сучасних вебінтерфейсів із використанням JavaScript, TypeScript, Angular 20.x і React.js
  • Досвід розробки безпечних API, готових до промислової експлуатації, із використанням Java 12+, Python FastAPI і Spring Framework, зокрема Spring Boot
  • Знання команд оболонки UNIX і досвід роботи з репозиторіями Git, інструментами збирання, конвеєрами CI/CD та Docker
  • Досвід встановлення та керування системними пакетами за допомогою yum, apt і brew
  • Досвід підготовки середовищ виконання для розгортання застосунків
  • Практичний досвід роботи з PL/SQL для потоків обробки даних корпоративного масштабу
  • Глибокі знання конвеєрів CI/CD у GCP і хмарних конвеєрів постачання
  • Досвід роботи з Jira та гнучкими методологіями