This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I am looking into joining some open source project. Basically, I am very proficient with fundamentals in java (i.e. everything SCJP covers). I am somehow proficient with EJB, Spring, hibernate, and Tapestry.
Are there any advise? Like where I can find a suitable project?
There are plenty of them. It all depends on what motivates you.
Spring has lots of them. www.springframework.org
JBoss has lots of them. www.jboss.org
Note, that at first you won't be able to commit to those types of projects, but can submit patches to them, and as you do more and more, they might let you become a committer, and in the two cases, if you become a good committer, you might even get a job offer.