+ 2
If you feel confident with the most advance levels of Java, then i would suggest for you to try to certify first on the "novice to medium" levels of it with the Oracle Certified Associate exam "1Z0-808", which would be a great plus to your CV, but if you want to just move on then "http://www.allitebooks.com/". In there you would find a great amount of very good books (almost any is recommended) and with levels rating them, so you would know if they are for you (If you like them, support the authors and buy them). Good luck Deni.