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 an 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. 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.
Sr Software Engineer • Grand Rapids, MI, US