Witchcraft developers are required to be proficient in following technologies
(i) Maven - Better Builds With Maven http://www.devzuz.com/web/guest/products/resources
(ii) Openarchitecureware: http://www.openarchitectureware.org/staticpages/index.php/documentation?menu=Documentation_
(iii) JSF : http://www.coreservlets.com/JSF-Tutorial/.
(iv) Hibernate and JPA :http://www.hibernate.org
(v) UML : http://atlas.kennesaw.edu/~dbraun/csis4650/A&D/UML_tutorial/