We are seeking a highly skilled and experienced Lead Java Developer to lead our development team. The ideal candidate will be responsible for designing, developing, and implementing Java-based applications. This role requires strong leadership skills and a deep understanding of Java development principles.
Key Responsibilities:
- Lead a team of Java developers in the design and development of software applications.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and ensure code quality.
- Troubleshoot and resolve complex technical issues.
Required Skills:
- Strong experience with Java and related technologies.
- Experience with Spring Framework and Hibernate.
- Excellent problem-solving and analytical skills.