Yes, it must be javax.ejb.Startup otherwise ejb will not be injectable. Startup from org.kie is only for CDI beans (Singleton and ApplicationScoped).