I have a Java Project that has to be completed. For time reasons I can not complete the project by myself. These Services have to be implemented:
1. Service that access a FTP-Server and read the existing files from a certain directory. The files are named by a naming convention and represent product images in portrait and landscape. The order-no has to be read from the filename and a list in compressed JSON format should be the output.
2. Service that read an Excel-File with three columns and transforms it into the domain-model.
3. Find a bug and correct it from a XML-Reader-Service. There is a Service that reads a BMEcat xml-file and transforms the parsed data into a domain-model. The service is pretty complete except for a bug where some data don't appear in the model.
4. Write a Service that takes some JSON-Data and transfer it to a FTP-Server.
5. Write a REST-Service (Spring MVC) that combines a bunch of services and triggers them when invoked via some http-client such as curl.
The Project is Test-Driven so that you have to maintain the tests as well. Furthermore it is a maven project stored in a git repository. You will be provided with an access to a git repository where you can check out the code an deliver via small, comprehensive and handy commits.
You have to be familiar with the following techniques:
Java (of course)
Spring Framework (Dependency Injection and IoC)
Jackson (for JSON output)
Apache POI (for reading the XLS-File)
Junit
log4j
git
maven
I will create a milestone for each of the 5 bullet points above. Each milestone will be a payment of 1/5 of the whole project and relived as soon as you commit the working code together with an appropriate JUnit-Testcase.
I have the ability to complete the project - 8+ years of experience, many project developed using spring framework, unit testing and more. Feel free to contact me to go through the details
Hello.
I'm an experienced developer with over 5 years and a SUN certification on Java and J2EE.
I even have a server with a fixed public IP address where I store my J2EE projects.
If you give me the opportunity, I'd like to help you to accomplish this task.
Regards
Nestor Arias.