Eclipse Java tooling contains several hidden features that can help improve productivity when coding Java applications. These include enhanced code completion, debugging aids, refactoring assistance, import management, and file comparison tools. The document lists specific examples like method signature hints, anonymous class generation, toString method insertion, and drag-and-drop refactoring capabilities.