I have worked on Sterling integrator and contivo analyst middle ware tool to process EDI. I have also worked on java.