Findbugs is quite good. However, I would recommend using sonar to maintain code quality. http://www.sonarsource.org/
It integrates well with maven (sonar:sonar). Other than this I believe the use of maven site to create checkstyle, pmd, findbugs et-all report also helps keep the developers on toes.