Logo
iMPact Business Group

Sr. Java Software Engineer - Material Handling Automation

iMPact Business Group, Grand Rapids, Michigan, us, 49528

Save Job

Job Description

Our client, a

Global Leader in Automation System

has an immediate opening for a

Sr. Java Software Engineer

for a

6

Month + Contract

. Our client offers results-driven people a place where they can make a difference - every day! You will also have the opportunity to work with other like-minded, self-directed and detail-oriented Top Talents in an extremely collaborative and professional environment.

NO CORP TO CORP CANDIDATES

THIS IS A 6 MONTH + PROJECT OPPORTUNITY IN GRAND RAPIDS MI.

This is a onsite role with a Hybrid work schedule in Grand Rapids MI. NO FULLY REMOTE CANDIDATES

We are seeking Mid to Sr Level Software Engineers who works with a team of Software Engineers at our clients site to design, develop, test, commission, and provide ongoing support of their warehouse automation and logistics software solutions.

Senior Java Software Developer - Warehouse Automation Systems

Position Summary: 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. Job Requirements

Required Qualifications:

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. Preferred 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.