A lead Java developer is a software engineer in charge of one or more software projects developed in the Java programming language. Alternative titles for this position are senior Java developer, lead developer Java, Java team lead or technical Java team lead. Lead Java developers oversee all work related to the engineering process such as soliciting requirements, designing prototypes, and configuring the products. They normally mentor the more junior members of the team and oversee their contributions to the project.
With the skills required to work as a Lead Java Developer there are a number of related positions that would be suitable. Professionals working as Lead Java Developers with skills in Java, Spring Framework and Hibernate could also consider Java Developer positions.