One of CEI's largest Retail & E-Commerce clients is seeking a Full-Stack Developer to join their growing organization!
Client / Industry : Retail and E-Commerce
Job Title : Full Stack Developer (Java / Azure / Angular)
Location : Hybrid - MondayThursday Onsite; Remote Fridays | Cincinnati, OH 45242
Work Schedule / Shift : Mon-Fri | Minimum 40 work hours per week.
Duration / Length of Assignment : 6 Month Contract to Hire
- Must be able to convert to a full-time employee without sponsorship, restrictions, or an additional employer
- W2 Employment Only No Corp to Corp / C2C arrangements.
- Expected potential for contract extension(s) and / or conversion to Full-Time / Permanent Employment .
- Optional benefits available during contract (Medical, Dental, Vision, and 401k)
Position Overview :
This position plays a key role in the clients Supply Chain Technology initiative, supporting the development and optimization of warehouse management and logistics integration systems. The role focuses on strengthening connections between internal enterprise platforms and external SaaS-based solutions to improve efficiency and reliability in warehouse operations. The engineer will join a cohesive and collaborative team responsible for the design, development, and maintenance of systems supporting the Warehouse Management domain, reporting directly to a technical lead within the Associate Experience pillar. The selected candidate will contribute to both backend and frontend initiatives, ensuring effective integration between multiple internal and cloud-based systems. They will work closely with other developers, analysts, and DevOps engineers to deliver high-performing, scalable, and maintainable applications that support ongoing warehouse and supply chain operations. The position involves hands-on development, system enhancement, and process optimization to align with evolving business and technology requirements.
Required Skills / Experience / Qualifications :
Minimum of 5 years of experience in backend development using Java and the Spring FrameworkStrong knowledge of designing and maintaining scalable backend servicesExperience developing and integrating cloud-based applications, preferably using Microsoft AzureWorking knowledge of Angular (version 10 or higher) for frontend supportHands-on experience building and managing RESTful APIs and data integration across enterprise systemsExperience with integration patterns supporting hybrid cloud environmentsStrong analytical and problem-solving skills with the ability to work independentlyExperience participating in code reviews, design discussions, and agile ceremoniesAbility to ensure code quality, scalability, and performance across servicesPreferred Skills (Not Required) :
Experience with supply chain or logistics systems, especially Warehouse Management Systems (WMS)Familiarity with Manhattan Associates systems including TMS, WMS, and LMSExperience supporting or implementing claims processing workflows in warehouse environmentsPrior experience working with or for the client organizationExposure to large enterprise or multi-divisional environments with integrated cloud solutionsDay to Day / Responsibilities :
Design, develop, and maintain backend services using Java and the Spring Framework for integration within the warehouse and logistics ecosystemBuild, deploy, and support applications hosted in Microsoft Azure, leveraging Azure Cloud Services for scalability, performance, and securityDevelop and maintain RESTful APIs to ensure smooth data flow between internal systems and Manhattan MAWM SaaS applicationsIntegrate backend systems with Manhattans TMS, WMS, and LMS platforms to streamline warehouse operations and logistics coordinationContribute to frontend enhancements using Angular (v10+) to improve internal tools and operational interfaces used by warehouse teamsCollaborate closely with cross-functional teams including developers, analysts, DevOps engineers, and QA specialists to ensure smooth end-to-end functionalityParticipate in code reviews and design discussions to uphold standards of maintainability and performanceTroubleshoot and resolve integration or system issues in coordination with the technical lead and infrastructure teamSupport the rollout of new solutions such as the warehouse claims processing application, ensuring smooth adoption across business divisionsParticipate actively in agile ceremonies such as sprint planning, retrospectives, and daily stand-ups to coordinate ongoing development activitiesContinuously enhance existing software systems for optimal alignment with warehouse management and supply chain requirementsContribute to improving operational efficiency through automation, code optimization, and proactive issue resolution