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
Watch the recorded webinar!
Accelerate your data lake projects with an agile approach
Create systems and workflow to manage clean data ingestion and data transformation.
Introduction to Talend Open Studio for Data Integration.