I found a very interesting document (300 pages) with standards on Java/J2EE guidelines, Technical Paper: Java – J2EE Conventions and Guidelines Release 1.0.2 Stephan Janssen The JCS Team (2004). Topics included in this document include JMX, Maven, JAAS, ANT, Log4 and many other technologies. It is part of the JJ Guidelines Project on Java.net. The primary goal of JJGuidelines is to define a set of conventions and guidelines for java and J2EE related development. The project also published a tool that can be used to do automated code auditing based on the JJGuidelines conventions: CheckStyle.