The Java Lead Developer will be responsible for leading technical projects and initiatives, focusing on full-stack development using Java, Spring Boot, and React. This role requires strong leadership skills to mentor a team of developers while also being adaptable to work on both legacy and modern applications. The position is hybrid, requiring three days onsite and two days of remote work.