I am working in a company in which I was doing very rutinary tasks as validate XML files using only my eyes.
Luckily I have managed to be placed in a good development role.
I am still working with the XML´s crap. I will start in two weeks with the development.
It is Java I have experience with it (around 4 years) in big and small projects. They use technologies which I don´t know
J2EE: Hibernate, Spring, JSP . I have worked basically with Hibernate, Spring(Security and IoC)
I want make a good impression with my new team. I am going to study a little bit about Hibernate, Spring(best resources for it). The team leader will interview me before start just for have a better idea of my profile
The biggest thing I see that you haven't worked with is JSP. I recommend installing Tomcat and making some web pages. Remember that current webpages use MVC and scriptless JSPs so that's what you want to practice. (googling these two terms will give more info.)
You should also practice what you do know a bit so it is fresher on the mind after all that XML!