Programming/Scripting - Java, shell scripting, windows batch scripting, HTML & JavaScript.
Code editors/IDE - Eclipse, NetBeans. below areas/tools would be good addition and ‘nice to have’:
Web development framework - Spring, Spring MVC, JQuery etc.
BMC Control