De acuerdo con la guía del desarrollador de Oracle JDBC, debe especificar la ubicación del archivo tnsnames.ora a través de una propiedad del sistema (JVM) para poder usar tnsnames con el controlador ligero:
http://download.oracle.com /docs/cd/B28359_01/java.111/b31224/urls.htm#BEIDIJCE
Deberá iniciar SQL Developer de tal manera que la propiedad del sistema oracle.net.tns_admin
se define.
Agregar
AddVMOption -Doracle.net.tns_admin=/path/to/tnsnames.ora
a ide.conf debería funcionar (aunque no lo he probado).