Java code split large text file into chunks

Job ID: 31168899

Budget: $30 – $250 USD

Hello
I need a java code which can read large text file then split it into small chunks based on size.
Then give each chunk an ID and store this id into array of integers.
Then I need to merge each two chunks in a new file. I want to use muli threading to make the program run faster. The new file name will consists of merging the two IDs.

The rest of details in chat