This Consultant - IT role involves full stack development, designing and maintaining scalable web applications using Java, Spring, Hibernate, React.js, and ThymeLeaf. The position requires leading and mentoring junior developers, conducting code reviews, and fostering a collaborative environment. Responsibilities also include participating in architecture discussions, evaluating new technologies, and collaborating with stakeholders. The role emphasizes implementing unit and integration testing, troubleshooting issues, and continuous improvement by staying updated with industry trends.