Yes, absolutely. Its right for beginners and experienced Java professionals.
All design patterns are explained in simple language with plenty of code examples and explanations. Each chapter introduces a design pattern as if the reader had no knowledge of it and then takes the reader step by step to more complex examples. Patterns are explained in using both Java SE and then Java EE. Direct comparisons are made between the two ways of implementing the pattern making it easy to see how to translate Java SE implementation into Java EE implementation.
Real life war stories telling how the pattern was used to save the day or how its abuse lead to more problems than it tried to solve.
We end each chapter talking about the patterns use, pitfalls and things to look out for. There are even some exercise for you to try at the end of each chapter to
test your knowledge, and of course all the code examples are downloadable from the Wiley website.
Why not visit amazon and have a look inside to get a feel of
Professional Java EE Design Patterns. I am sure you will find it very helpful.
BTW. Congratulations on passing the Java 7 exam.