Writing a JAVA program to read and parse a CSV file and insert the data into SAP HANA is the same as writing a JAVA program to read and parse a CSV file and insert the data into any DB that is reachable via JDBC.
Besides the option to use data loading tools like DataServices your favorite search engine will provide you with ample code examples.
- Lars