The Lead Java Developer will play a crucial role in the development of code, dedicating approximately 90% of their time to hands-on coding tasks. The remaining 10% will involve coaching and mentoring other developers, fostering a collaborative and growth-oriented environment within the team. This position requires a strong background in Java and related technologies, as well as leadership capabilities to guide junior developers.