The main goal of this project is to develop an architecture (with abstraction) to serialize incoming requests to a configured format, and when sending response, do the same vice-versa. For examle XML to Java, Java to JSON of MySQL to XML. Everything should be 'in code', though configuration might evantually be put into XML (not sure yet). The serialization logic should be placed outside of 'existing' project code so that business logic and OO-hierarchy/structure is not effected.
This project looks a lot like:
- XStream (but configurable and more input/output)
[login to view URL]
- JAXB (but no annotation)
[login to view URL]
- RMI (later iteration, scheduled)
[login to view URL]
- Google’s protocol buffer RPC
[login to view URL]
Any experience with these would be a great help.
During development there should be some decisions about what’s the best approach, so it won’t be finished in two days. Milestones will be applied. Payment per milestone/project. New milestone will be open for freelancer, but it does make sense that the same developer has preference over the others if he/she deliverd quality work.
I’m looking for a JAVA-developer for this particular project, who matches to the following requirements:
- Experienced in java programming (please provide material for reference)
- Fully known to interfacing, generics (+ implicit/explicit casting), programming patterns, serializering, streaming, wrapping, (dynamic) proxying etc.
- Designs using UML.
- Likes to code quality above quantity/fast release
- Work on hourly rate, no cure no pay of course. Payment per iteration (workpackage delivery).
- Has ambitions in programming and could be available for further work.
- Speaks English quite well (can understand and write understandable).
Please only respond if you match requirement above, do provide material for reference, and have ambitions. If the project succeeds, there’ll probably be a bonus to share the success. This "very small project" is the first iteration.
Hi,
I am an experienced software engineer working on java since last five years, I have a team of software engineers so our team can handle this project very well, please consider.
Haroon