With any IBM JDK, we have found it is best to use AgentNoRedefNoRetrans.jar and IntroscopeAgent.NoRedef.profile, we are still supporting back down to Java 1.6 with the current agent.
There is no specific monitoring for this application, so you can use default pbls for this, if it is going straight for production, default-typical.pbl is safest, if you want to see what can be retrieved, you can try the default-full.pbl but it could cause the application to be slower or even fail.
Essentially, our Java agent is looking to monitor the container of the application, then any components running in the container that are designed to J2EE standards, and other basic parts of the Java framework.
We can also suggest this site curated by a colleague here, if you upload an AutoProbe log from the application, it will scan the logs to look for any other known extensions that could bring extra visibility into the application.
https://autoprobe.net/