Need a JAVA Expert

Job ID: 34063001

Budget: €30 – €250 EUR

i am looking for a java expert for an exam assignment, important:

Context:

The organization needs to create a system that can interrogate dynamically third-party software for the recovery of data to be imported into a relational database.

The connection to third party systems can take place on the protocols:
● HTTP
● SFTP
● IMAP

The data returned by the systems can be in
● JSON
● XML
● CSV

The system features are listed below
● Authentication with the service
● Reading of data on the specific protocol
● Conversion of data into common object (POJO)
● Writing data into a database

The candidate only has to outline the necessary interfaces and illustrate their cooperation. The implementation of the methods is not required. The task can be delivered with a simple text file, the use of an IDE is not necessarily required.