Full-stack Java web dev with Vaadin

See the original posting on IBM developerWorks – Java

Java web developers are often forced to learn JavaScript, CSS, and HTML5
(cornerstone of all modern browsers) in order to create compelling interactive
user experiences for their web applications. Vaadin open source framework
empowers Java developers by giving them full-stack control within a 100% Java