Hello.
Do you want to use JMS, Kafka or both? Easiest way to do this is to use the Reactive-messaging extension, which supports both JMS and Kafka out-of-the-box, but bear in mind that not all features all supported opposing to specific clients. I.e. if you need advanced features client side, you can use artemis-jms extension for JMS client and Vert.x Kafka client would be a safe bet.
My team migrated almost all messaging to Quarkus, and everything works like a charm. We use reactive-messaging for Kafka and artemis-jms for JMS.