Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewOne click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
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.
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
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 217,956+ Jobs in Software Development
Answer easy questions
217,956+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”