The Java Technical Lead will facilitate requirement analysis, design solutions, manage development tasks, conduct peer reviews and provide feedback.
To be successful as a Java Technical Lead, you should demonstrate sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies.
Java Technical Lead Responsibilities:
· Performing requirement analyses.
· Developing high-quality and detailed designs.
· Conducting unit testing using automated unit test frameworks.
· Reviewing the work of other developers and providing feedback.
Using coding standards and best practices to ensure quality
REQUIREMENTS
· Degree in Engineering or Computer Science
· Extensive experience as a Java developer (- 5-10 years) and technical lead or team lead (around 2 years)
· Experience with large scale project work planning and estimations.
· Sound knowledge of Java technologies ( Spring, hibernate, jms, jdbc, jce)
· Good understanding of unit testing methodologies.
· Expereince with SQL/NoSql and big data solutions is an advantage.
· Excellent analytical skills.
· Exceptional communication skills.