Since 2005 I am working as a full time java developer in Amsterdam, working on web-applications in the area of communication and marketing. This also meant, that I had to learn new technologies and had less time than expected for my own little bitwalker projects. In fall of 2005 I developed a small new application using Struts & Tiles and now since January I am working in a small team on our next generation software, which will be using the Spring framework.
So currently I am reading these books:
Agile Software Development, Principles, Patterns, and Practices by Robert C. Martin
A book I highly recommend both for developers as well as project managers. It is easy and fun to read and still has a lot to say.
Spring in Action by Craig Walls
A good introduction. A 2nd edition would be nice though.
Pro Spring by Rob Harrop
Once you know and understand some of the Spring basics or you have hand-on experience with the Spring framework, this is a good book to take you to the next level.