I personally always connect to XE as a Service name
but this discussion describe issue exactly what you have - https://stackoverflow.com/questions/5661610/tns-12505-tnslistener-does-not-currently-know-of-sid-giv...
Talend - jdbc.databaseurl=jdbcracle:thin:@localhost:1521:xe
SQL Developer - jdbc.databaseurl=jdbcracle:thin:@localhost:1521/xe
try to follow to recommendations and check listener.ora
Talend named a Leader.
Kickstart your first data integration and ETL projects.
Look at6 ways to start utilizing Machine Learning with Amazon We Services and Talend
Test drive Talend's enterprise products.