The demand to integrate security into early development activities has accelerated in recent years. The Core J2EE Design Patterns and associated implementation strategies are an ideal platform for dispensing application security advice due to their ubiquity and existing popularity within the development lifecycle. While developers can access documentation on how to implement security patterns, there has been relatively little work on how to implement security into existing, established design patterns. Join us in this interactive presentation as we analyze a sampling of the original twenty-one Core J2EE Patterns from a security perspective. Patterns from the presentation, business and integration tiers will be examined. It is our goal that developers will be encouraged to reference this material while designing JEE applications that use these patterns or frameworks that are based on these patterns.