Lead Java Developer role focused on designing, developing, and maintaining web applications and RESTful APIs.
Requires strong technical skills in Java, Spring Framework, ORM, databases, and microservices, along with leadership and communication abilities.