Applications Development Engineer (Java) - High Point, NC
GXO Logistics High Point, North Carolina, United States · $105K/yr
Warehousing and Storage · 5,001-10,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop, test, and maintain complex web application software while providing technical expertise and mentoring junior programmers. Manage project efforts, troubleshoot existing code, and ensure system stability through controlled software releases and deployments.
What they look for
Requirements
Requires a Bachelor's degree in Computer Science or a related field and at least one year of relevant experience. Candidates must demonstrate proficiency in Java, Python, cloud-based CI/CD pipelines, and API integration security.
Full description
Job Title & Employer Name:
Applications Development Engineer (Java), GXO Enterprise Services, LLC
Location: High Point, North Carolina (Telecommute permitted up to 5%)
Salary: $105,000/yr
Duties: Provide in-depth technical web application programming expertise that meets technical specifications and business requirements. Research business problems and propose software solutions. Mentor junior programmers in the department. Provide estimates and create functional and detailed design specifications for programs to be developed. Convert system designs and technical specifications into program code for complex applications. Develop, test and maintain complex application software; comply with project standards and processes related to producing quality software products and documentation. Provide project management for moderately sized, complex efforts. Debug and troubleshoot existing program codes and correct errors as required. Provide level 2 support to resolve systems-related issues. Apply software releases to production in a controlled, methodical manner and verify systems are stable after patching. Participate as a high-level technical expert in design development, coding, testing and debugging new software or significant enhancements to existing software for third-party customers. Work with technical staff to understand problems with software and develop specifications to resolve them. May telecommute up to 5%.
Requirements: Employer will accept a Bachelor’s degree, in Computer Science (willing to accept foreign equivalent) or related field and 1 year of experience in the job offered or in an Applications Development Engineer (Java)-related occupation. Position requires demonstrable experience in the following: Windows, JavaScript, TypeScript, Python/React, Java 11, Spring boot, Fast Api, Angular, Oracle, SQL Server, Visual Studio, MongoDB, Redis cache, Google Pub/Sub, IntelliJ. RESTful APIs for application integration and data exchange, consumed and used by external systems and clients. Integrating RESTful APIs to communicate with other warehouse management systems including Blue yonder, Boomi and Workato. Orchestrating multi-stage deployment pipelines across Dev, QA, Staging, and Production environments, utilizing Infrastructure as Code (IaC) and automated CI/CD workflows. High-throughput Webhook APIs integrated with external providers, utilizing asynchronous processing queues (e.g., Google Pub/Sub) and cryptographic verification (HMAC) to ensure secure, real-time data ingestion. Dead-letter queue (DLQ) workflows and observability dashboards. API security (HMAC, OAuth, SSL/TLS), distributed systems patterns (idempotency, circuit breakers), and messaging queues (Pub/Sub, RabbitMQ, SQS). PostgreSQL queries and advanced CRUD operations under heavy workloads. Python Fast API and Java Spring boot framework. Enhance API security by Implementing HMAC to verify integrity and authenticity of message received using shared secret key and configure in GCP secrets manager. Google Pub/Sub for asynchronous processing and system integration. UNIX shell commands to communicate with Git repositories, CI/CD pipeline and manage containers and images on docker. Compute Engine, Cloud Storage (Blob), and Google Pub/Sub. Utilizing GCP CI/CD tools, while leveraging Jira and Agile methodologies to streamline sprint planning, track progress, and ensure the continuous delivery of high-quality software.
Contact: Apply at https://jobs.gxo.com/job/
Indicate Req. 394807 when applying
Similar roles
-
Desarrollador JAVA - Híbrido - CDMX
Orion Innovation Ciudad de México, Mexico
-
Jr Java Full Stack Software Engineer
MATRIX SYSTEMS & TECHNOLOGIES INC District of Columbia, United States · $70K–$95K/yr
-
Sr Java Full Stack Software Engineer
MATRIX SYSTEMS & TECHNOLOGIES INC District of Columbia, United States · $70K–$95K/yr
-
Desarrollador Java
Softtek Culiacán, Sinaloa, Mexico
-
Java Developer - 6591771
Accenture Houston, Texas, United States · $135K–$156K/yr
-
Senior Backend Developer (Java)
Applied Materials Rehovot, Center District, Israel