Being involved in working in a close-knit team on design and development issues, you will have a good understanding of Java based technologies and will have the opportunity to learn frameworks such as Spring and Hibernate, and gain exposure to web technologies, such as JQuery, JSON, Ajax, HTML/CSS...