The MetadataBuilderContributor is not supplied via CDI. It's just like any other settings, and it just contributes a callback to the MetadataBuilder so that we can customize it.
Why do you think it won't work for Java EE?