Find Jobs
Hire Freelancers

Configurable Java Application for Exporting and Uploading Data

$750-1500 USD

Σε Εξέλιξη
Αναρτήθηκε περίπου 9 χρόνια πριν

$750-1500 USD

Πληρωμή κατά την παράδοση
General: - Java Applications to export data from a database or file-system and submit via https with credentials. - Platform independent - Highly configurable, object oriented, and commenting as needed - Two separate applications with executable jar files: - Configuration - Scheduled Export/Upload - Documentation for support and end-user - Third-party software libraries must be accepted prior to use Configuration Application - Java Application with UI - User configuration friendly - Ability to pick from list of supported configurations or specify new configuration - Configurations can be file, jdbc, or custom (see below for fields) - Ability to schedule daily/weekly/bi-weekly/semi-monthly/monthly exports at a specific time of day - Should create directories if missing - Config App is a http client to the background application for status, recent transfers, and reload - Suggested configuration format is xml - Client will read and write the configurations Background Application - Java Daemon - Use quartz for scheduling - Limited set of rolling logs for log messages, default level warn/error - Transfer log that is available for viewing within the configuration app - Exports will be either csv or excel. (always csv for jdbc) - Exported dates should be formatted as yyyy/mm/dd - Exported times should be formatted as yyyy/mm/dd HH:mm - Zips the file to be uploaded if not already zipped - Optional encryption of the zip using aes-256 - Use url multipart/form-data post to submit export file - Embedded http server for shutdown, current status, recent transfers and config reload - Configuration files can be reworked/reorganized as needed - Server will read the current configuration - Should cleanup working files after uploaded Configuration: - Should be able to easily add new configurations - Set of example configurations - Base configuration file - Generated current configuration Example general configuration fields: - working directory - post url - http daemon status port - http daemon status host (optional, default localhost) - transfer log file - export zip password (optional) - export configuration(s) - polling time(s) - polling start date (optional) - polling end date (optional) - configuration specifics Example configuration fields for jdbc: - configuration name - configuration description - csv header - username - password - jdbc driver - jdbc prepare query (optional) - jdbc export query - jdbc post query (optional) - jdbc url Example configuration field for directory polling: - configuration name - configuration description - csv header (optional) - prepare system command (optional) - post system command (optional) - file directory - file prefix - file suffix Example configuration fields for custom: - configuration name - configuration description - csv header (optional) - username - password - prepare system command (optional) - post system command (optional) - qualified class name
Ταυτότητα εργασίας: 8054928

Σχετικά με την εργασία

19 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 9 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
19 freelancers δίνουν μια μέση προσφορά $1.190 USD για αυτή τη δουλειά
Avatar Χρήστη
Hello I'm interesting your project very well I'm a Good Java, Web, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$1.500 USD σε 15 ημέρες
4,9 (723 αξιολογήσεις)
9,0
9,0
Avatar Χρήστη
A proposal has not yet been provided
$889 USD σε 5 ημέρες
5,0 (132 αξιολογήσεις)
8,0
8,0
Avatar Χρήστη
A proposal has not yet been provided
$1.368 USD σε 25 ημέρες
4,7 (455 αξιολογήσεις)
7,5
7,5
Avatar Χρήστη
Hi there, I'm a senior software developer who have about 200 completed projects and my account is qualified by this site (my page: https://www.freelancer.com/u/DucNA.html). Could you please send (or discuss with) me more detail? I'll check and then will let you know my estimation (time and coding effort) for this task. Best regards, Duc Nguyen
$800 USD σε 10 ημέρες
4,9 (270 αξιολογήσεις)
6,6
6,6
Avatar Χρήστη
I have 8 years experience in JAVA, J2EE, WebServices, REST Services and huge experience in the domains of Encryption/Decryption, HTTP, programming scheduling jobs, JDBC which are required for your application.
$1.500 USD σε 45 ημέρες
4,9 (100 αξιολογήσεις)
6,7
6,7
Avatar Χρήστη
Good knowledge of Core Java which is mandatory for your project. You can be assured best quality with given time frame.
$1.500 USD σε 30 ημέρες
5,0 (91 αξιολογήσεις)
6,3
6,3
Avatar Χρήστη
hi i am experiment java developer and i am very interested in your project Please discuss more via pm. Looking for your reply
$1.111 USD σε 10 ημέρες
4,9 (92 αξιολογήσεις)
5,9
5,9
Avatar Χρήστη
I am an experienced software professional and I have got top notch developers in my team, who have got experience across a span of technologies. The team members in my team have worked with top notch tech organization such as Amazon, Cisco, Oracle etc. We have been involved in similar projects in the past and our track record has been excellent.
$1.250 USD σε 20 ημέρες
3,7 (26 αξιολογήσεις)
5,7
5,7
Avatar Χρήστη
Hi, i am senior java developer, i did many big projects in java, i worked in Singapore for clients. so i am sure i can complete ur project. Check my completed projects and contact me to discuss details. Thanks
$1.111 USD σε 20 ημέρες
4,9 (12 αξιολογήσεις)
4,0
4,0
Avatar Χρήστη
Hi there, I would like to work on your project. For my delivered work , you can have a view of my profile and reviews. I have worked on similar application where we are uploading data into DB by defining xml schema and we are extracting it from DB in form of XML so that it can be transferred to other database. Based on my understanding over the project requirement description we can achieve configuration for jdbc in the form of config file which will be used by Swing/JNLP/JAVAFX UI to connect to database. Please let me know further for discussion if interested. I can assure the best experience with us.
$760 USD σε 15 ημέρες
4,2 (17 αξιολογήσεις)
4,3
4,3
Avatar Χρήστη
A proposal has not yet been provided
$1.111 USD σε 20 ημέρες
5,0 (8 αξιολογήσεις)
3,6
3,6
Avatar Χρήστη
A proposal has not yet been provided
$1.333 USD σε 3 ημέρες
5,0 (2 αξιολογήσεις)
2,1
2,1
Avatar Χρήστη
Hi, Considering the requirement I can think of Java Spring framework for the implementation , which has support for almost every requirement. Consider the Quartz , Spring supports quartz integration seamlessly and we can also use cron expressions for scheduling - daily/weekly/bi-weekly/semi-monthly/monthly exports at a specific time of day , and its very flexible to change this timing at any point of time with just a small configuration change. Consider the requirement of importing as well as exporting data from the database and csv files, spring batch has great capability to do this tasks. At any point of time , spring can accommodate changes without causing any havoc and also with less efforts. I have good experience in implementing such kind of batch jobs in spring framework and can do this task seamlessly. Please contact ASAP . Thanks and Regards, Yogesh Chavan.
$750 USD σε 25 ημέρες
4,7 (4 αξιολογήσεις)
2,4
2,4
Avatar Χρήστη
Hi! I see your project description , Its best match with my skills , I am ready for do it! Lets start the work now and complete it quickly , i will show you a very great work as you need , I will wait for you reply . Thank you
$1.250 USD σε 10 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I have 5+years exp on java Jee technologies and I have 5 + years exp on development work on Spring,Hibenrate,struts,JPA,JEE.
$1.250 USD σε 20 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Sanford, United States
5,0
10
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Μαρ 1, 2006

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.