When I simply right click a villager to open it's GUI the experience bar and the level (e.g. "Novice") is shown.
Using Player#openMerchant() instead should show the same result, but neither the experience nor the level is shown. I've uploaded a screenshot which clearly shows the bug.
(Screenshot is not shown in english language, sorry for that)