We are looking for an experienced Java Team Lead to lead a team of developers in designing, developing, and delivering high-quality scalable applications. The ideal candidate should have solid technical expertise along with leadership and team management skills.