GXO Logistics, Inc.
GXO Logistics, Inc.
GXO Logistics, Inc. is a global logistics and transport company serving businesses across major industries. Its operations span warehousing, distribution, transportation, and fulfillment, combining large-scale infrastructure with technology and operational expertise to help clients improve supply-chain efficiency. The company also recruits and staffs operational roles, with a stated focus on innovation, accessibility, and equal employment opportunities.

Lead Java Applications Development Engineer (North Carolina Remote)

Lead the architecture and development of Angular, React, and cloud-native applications for GXO Logistics. Build APIs, CI/CD pipelines, and enterprise-scale data workflows.

Description

  • Oversee the analysis, programming, and configuration of information technology systems software
  • Provide technical leadership and architectural guidance
  • Design high-quality interfaces for Angular applications
  • Lead Angular application architecture and development for scalability, performance, and maintainability
  • Partner with cross-functional teams to define technical requirements and turn business needs into technical solutions
  • Guide technical improvements that advance application design and development
  • Investigate business challenges and recommend software solutions
  • Mentor junior programmers
  • Prepare estimates and develop functional and detailed design specifications
  • Translate system designs and technical specifications into code for complex applications
  • Promote lightweight architectures, modern web standards, and best practices to improve application performance and reduce load times
  • Debug software, troubleshoot issues, and correct coding errors
  • Provide Level 2 support for system-related issues
  • Manage production releases and confirm system stability after patching
  • Serve as a senior technical expert across the design, development, coding, testing, and debugging of new software and major enhancements
  • Collaborate with technical staff to understand software issues and develop resolution specifications

Requirements

  • Bachelor’s degree in Computer Science or a related field, or a foreign educational equivalent
  • Four years of experience in the offered role or in a related Lead Engineer, Application Development (Java) occupation
  • Experience architecting and developing large-scale, distributed, web-based applications with Python FastAPI, Angular, and React.js
  • Experience deploying applications across multiple geographic regions with Google Cloud Infrastructure
  • Experience with component-based and object-oriented systems, internet technologies, client/server architectures, relational databases, structured development practices, testing methodologies, and data warehousing principles
  • Experience building UI libraries and modern web interfaces with JavaScript, TypeScript, Angular 20.x, and React.js
  • Experience developing secure, production-ready APIs with Java 12+, Python FastAPI, and Spring Framework, including Spring Boot
  • Knowledge of UNIX shell commands and experience with Git repositories, build tools, CI/CD pipelines, and Docker
  • Experience installing and managing system packages with yum, apt, and brew
  • Experience preparing runtime environments for application deployment
  • Hands-on experience with PL/SQL for enterprise-scale data workflows
  • Strong knowledge of GCP CI/CD and cloud-native delivery pipelines
  • Experience with Jira and Agile methodologies

Related Jobs