Как обсуждалось в комментариях, ваш employeesList
уже был списком, а не строковым массивом, то есть Arrays.asList()
создавал ArrayList<ArrayList<String>
с одним элементом.
Чтобы ответить на вопрос объявления типа (хотя это не решит эту проблему):
val someInteger: Int
val someString: String
//etc
Объявление типа идет после имени переменной, после двоеточия.