Technical Consultant

ReplyDetroit, MI
20h$80,000 - $100,000

About The Position

Logistics Reply is a Reply company providing cutting-edge software solutions that help companies achieve an efficient and more connected digital supply chain where different systems, partners, humans and machines seamlessly interact embracing the use of next-generation technologies such as AI, robotics, wearables and IoT. Logistics Reply accompanies its customers in this transformation journey ensuring rapid time-to-value and long-term quality results thanks to over 25 years of experience and deep knowledge of technologies and supply chain processes. As a Technical Solution Owner on Logistics Reply’s LEA Delivery Team, you will help build, customize, and evolve our proprietary logistics platform for enterprise clients—working end-to-end across Java/Groovy back-end services, Apache Camel integrations, and a customized UI. You will collaborate closely with the team to deliver high-quality, tenant-specific solutions while growing confident in the LEA framework and its architecture. This is a great fit if you have strong back-end fundamentals, enjoy learning mature ecosystems, and bring curiosity, ownership, and a real interest in the logistics domain.

Requirements

  • Solid experience in back-end development with Java (Jakarta EE, CDI), Groovy, and integration frameworks like Apache Camel
  • Strong understanding of the Maven build lifecycle, including compiling the Java codebase and managing complex cross-module dependencies
  • Hands-on experience with enterprise middleware such as application servers (e.g., WildFly), message brokers (e.g., ActiveMQ), and event streaming platforms (e.g., Kafka)
  • Proficiency in JavaScript and experience with non-SPA front-ends. Direct experience with YUI is a plus; otherwise, you must be willing and able to quickly master a legacy framework
  • Proven ability to dive into a large existing codebase, understand functionality even with incomplete documentation, and deliver targeted enhancements safely
  • Hands-on experience with CI/CD pipelines (Bamboo preferred) and expert-level proficiency with Git, including branching models and strategies
  • Demonstrated enthusiasm for learning, improving existing systems, and steadily increasing ownership—from understanding “how it works” to shaping “how it should evolve"

Nice To Haves

  • Understanding of logistics, SCM, or WMS concepts to better interpret requirements and navigate the existing codebase
  • Knowledge of containerization and orchestration (e.g., Kubernetes, Ingress) is highly desirable
  • Experience with BPMN engines, especially Camunda and DMN decision tables
  • Familiarity with Apache HTTP Server
  • Experience with React, Angular, or Vue.js is a plus (not the primary technology, but useful for modern UI thinking)

Responsibilities

  • Design, develop, and maintain front-end applications using our custom SCE UI framework (built on YUI 3 and Handlebars.js), interacting with back-end services via REST APIs
  • Extend and configure back-end services (SCE BE) using Java (Jakarta EE, CDI), Groovy, and integration frameworks like Apache Camel. Implement business logic with tools such as Camunda DMN decision tables
  • Analyze, debug, and reverse-engineer a complex, mature Java codebase to troubleshoot issues, implement new features, and perform refactoring—building deep product knowledge over time
  • Work closely with business analysts and project managers to translate complex logistics requirements into robust technical solutions. Ensure customizations are well-designed, documented, and tested
  • Manage builds, dependencies, and deployments. Strictly follow Git best practices, including branching models (GitLab Flow) and solid commit strategies
  • Support the end-to-end release process for individual tenants—planning, coordinating, and executing deployments to deliver updates and new functionality
  • Actively contribute to better team practices through code reviews, modular configuration, improved documentation, and a proactive attitude toward learning and solution evolution
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service