This position paper considers how existing Grid infrastructure can be use to support Java computation on the Grid. We are interested in a class of Java applications characterize by distributed, mobile code. We identify and address these problems by building upon existing Grid services, resulting in a propose infrastructure called Coglets that supports homogenous, secure access to Java-enabled Grid resources.