In addition to the GoF object oriented design patterns, a java developer should know this core JEE design patterns. These are the fundamental building blocks of typical enterprise Java stack. They’ve been there right from the last 2 decades. If you’ve forgotten them, it’s worth taking a look refreshing your learning.
Core JEE patterns are from the book “Core J2EE Patterns: Best Practices and Design Strategies (2nd Edition)” by Deepak, Jan and John. Link to the source – corej2eepatterns.com
Notes on these patterns from the book are available in public – Link.
Following are one line descriptions of these patterns (taken from the book).