Maybe too late, but the answer is to use camel-jsonpath.
<route>
<from uri="direct:start"/>
<choice>
<when>
<jsonpath>$.service[?(@.serviceType=='PaymentService')]</jsonpath>
<log message="In PaymentServcie"/>
</when>
<otherwise>
<log message="In OtherServcie"/>
</otherwise>
</choice>
Don't forget the Maven dependency :
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jsonpath</artifactId>
<version>${camel.version}</version>
</dependency>