Can write the java program, that would be the easy part but would require more information, have questions like:
* What all formats are the resumes in that need to be read?
* How do you propose to maintain a list of technology key words?
* What type of storage would these go into? A regular rdbms or a nosql db?