The Java Lead Developer role is focused on leading the development of complex computer systems using Java technologies. This position requires extensive experience in Java development, frameworks, and related technologies, with a strong emphasis on leadership and project management skills. The role is hybrid, based in Lansing, MI, and is intended for local candidates.