Java framework for profile-based configuration deployment