Build me a java project

Job ID: 34618953

Budget: ₹750 – ₹1,250 INR

I want a project on java file handling
the Project is:
1. Read a file using JAVA API
a. Master File
i. SName, DOJ,Dept
b. Detail file
i. SName , Subjects
2. The subject column will hold the name of the subjects comma separated. There might be duplicate subject names as entries
3. There might be duplicate entries of SName in the first & second file
4. Read the above two files and write information in a separate file by removing duplicate entries , both SName & subject names for each Student with below headers
a. SName, DOJ,Dept,Subjects
5. Create a separate file with all Students who have joined after a specific date. The input will be the new file created in #4. Please use DateTime/LocalDatetime/ZoneDateTime for Date manipulation
6. Create a separate file with list of Students against each Subject. Students name can be Comma separated. . The input will be the new file created in #4
a. Subject, Students
7. Convert the output file from #4 into JSON. You can define your JSON template
8. Convert the output file from #4 into XML. You can define your XML template
9. Parse the XML File using both DOM & SAX parsers
10. Print the filesize of each of the above files.