Leech only works on physical damage. Javas see very little benefit from leech. Mana after each kill is far superior.
Silk weave is a great source of maek and good for Java.
Less popular but better is lidless IMO. No need all that strength for spirit, and you can gain an important light facet.