The Java Developer II position at eBay involves designing, developing, and maintaining complex applications using Java and related technologies. The role requires a strong background in backend development, particularly with Java, and emphasizes the importance of implementing tests and data processing. The position is primarily onsite with some remote work flexibility.