GXO Logistics, Inc.
GXO Logistics, Inc.
GXO Logistics, Inc. е глобална логистична и транспортна компания, която обслужва предприятия от основни отрасли. Дейността ѝ обхваща складиране, дистрибуция, транспорт и изпълнение на поръчки, като съчетава мащабна инфраструктура с технологии и оперативен опит, за да помага на клиентите да подобряват ефективността на веригата за доставки. Компанията също така набира и осигурява персонал за оперативни позиции, като заявява фокус върху иновациите, достъпността и равните възможности за трудова заетост.

Водещ инженер по разработка на Java приложения (дистанционна работа от Северна Каролина)

Ръководете архитектурата и разработката на Angular, React и cloud-native приложения за GXO Logistics. Създавайте API, CI/CD конвейери и работни потоци за данни в мащаба на предприятието.

Описание

  • Ръководете анализа, програмирането и конфигурирането на софтуер за информационни системи
  • Осигурявайте техническо ръководство и архитектурни насоки
  • Проектирайте висококачествени интерфейси за Angular приложения
  • Ръководете архитектурата и разработката на Angular приложения за мащабируемост, производителност и поддържаемост
  • Партнирайте си с междуфункционални екипи за дефиниране на технически изисквания и превръщане на бизнес потребностите в технически решения
  • Насочвайте технически подобрения, които развиват проектирането и разработката на приложения
  • Проучвайте бизнес предизвикателства и препоръчвайте софтуерни решения
  • Наставлявайте младши програмисти
  • Подготвяйте оценки и разработвайте функционални и подробни проектни спецификации
  • Превръщайте системните проекти и техническите спецификации в код за сложни приложения
  • Насърчавайте леки архитектури, съвременни уеб стандарти и добри практики за подобряване на производителността на приложенията и намаляване на времето за зареждане
  • Отстранявайте грешки в софтуера, решавайте проблеми и коригирайте грешки в кода
  • Осигурявайте поддръжка от второ ниво за проблеми, свързани със системата
  • Управлявайте продукционни издания и потвърждавайте стабилността на системата след прилагане на корекции
  • Бъдете старши технически експерт в проектирането, разработката, кодирането, тестването и отстраняването на грешки в нов софтуер и значителни подобрения
  • Сътрудничете с техническия персонал за разбиране на софтуерни проблеми и разработване на спецификации за решения

Изисквания

  • Бакалавърска степен по компютърни науки или сродна област или чуждестранен образователен еквивалент
  • Четири години опит на предлаганата позиция или на сродна длъжност водещ инженер, разработка на приложения (Java)
  • Опит в проектирането на архитектура и разработката на мащабни, разпределени уеб приложения с Python FastAPI, Angular и React.js
  • Опит в внедряването на приложения в множество географски региони с Google Cloud Infrastructure
  • Опит с компонентно-базирани и обектно-ориентирани системи, интернет технологии, клиент/сървър архитектури, релационни бази данни, структурирани практики за разработка, методологии за тестване и принципи на складове за данни
  • Опит в изграждането на UI библиотеки и модерни уеб интерфейси с JavaScript, TypeScript, Angular 20.x и React.js
  • Опит в разработката на сигурни API, готови за продукция, с Java 12+, Python FastAPI и Spring Framework, включително Spring Boot
  • Познания по UNIX shell команди и опит с Git хранилища, инструменти за компилиране, CI/CD конвейери и Docker
  • Опит в инсталирането и управлението на системни пакети с yum, apt и brew
  • Опит в подготовката на среди за изпълнение за внедряване на приложения
  • Практически опит с PL/SQL за работни потоци с данни в мащаба на предприятието
  • Задълбочени познания по GCP CI/CD и cloud-native конвейери за доставка
  • Опит с Jira и Agile методологии