
Sr. Java Software Engineer - Material Handling Automation
- Grand Rapids, MI
- Contract
- Full-time
We are seeking a Senior Java Software with a strong background in warehouse and material handling systems. This role will focus on the development and integration of backend solutions supporting automated fulfillment centers. The ideal candidate will bring extensive Java programming experience, WMS integration knowledge, and hands-on familiarity with systems involving robotics, vision, or automation.Key Responsibilities:
- Design, develop, and maintain scalable backend systems using Java.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Lead or participate in large-scale system development and integration projects.
- Execute unit, integration, and functional testing; support emulation and onsite commissioning.
- Participate in the Agile development lifecycle with a focus on delivering MVPs and continuous iteration.
- Work closely with mechatronics, robotics, and vision systems teams to deliver synchronized solutions.
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
- 8+ years of professional experience in IT system development, integration, and backend engineering in an object-oriented environment.
- Strong proficiency in Java, with experience in C# as a plus.
- Experience with integrated development environment(s) (IDEs) such as Microsoft Visual Studio, Eclipse, NetBeans, etc.
- Hands-on experience with material handling systems, warehouse automation, or related robotics environments.
- Solid understanding of backend architecture, system analysis, and change management.
- Strong mathematical and problem-solving skills.
- Bachelor of Science in Computer Science, or related field.
- Demonstrated experience working with cross-functional teams and facilitating large projects.
- Strong written and verbal communication skills; able to present to both technical and non-technical audiences.
- Proficiency in project management tools and techniques.