I'm looking for a proficient developer who can implement two main tasks:
1) Developing all necessary code to dynamically compile XML files containing database data and posting them via a Webservice. This will involve creating two small modal popups with dropdown selections for the user to choose a recipient address. Successful transactions should be logged in a database table while keeping the user on the same page.
2) Setting up an SFTP listener or cron job to search for ZIP files on an SFTP server. This task includes unzipping the files, parsing an XML file, and saving selected data into database tables. Any PDF files found should be stored in corresponding S3 buckets. The contents of the SFTP server should be deleted after each successful sweep and database update.
All steps, file formats, database tables, and column names are clearly outlined in an XD file, which also contains UI designs for the modal popup dialogs.
Ideal freelancer qualifications:
- Proven expertise with Vue 3, Nuxt 3, and Java 21 - Spring Boot 3
- Proficiency in Webservices, SFTP, and MYSQL running in RDS on AWS
- Experience with creating and implementing modal popups
- Familiarity with logging transactions in a database
Please note, only bidders with the specified experience will be considered.