Java outsourcing

What type of projects did you develop in Java?

We started working in Java by modifying an opensource solution existing on the market – OpenEmm (a newsletter software). Myvideo needed to integrate OpenEmm with Postgres and Tomcat. The standard setting was Mysql and Resin. After the successful updates, we have also addeda multilanguage feature to OpenEmm.

We then moved to developing different backend modules in 3-tier architectures (customer history interface, order history, customer performance, payment-order mapping interface and many others).

What technologies are you proficient in?

We have a strong knowledge of the Spring framework, we use Hybernate as a database interface and we are accustomed using XML-RPC to communicate with the frontend (namely PHP in our case).

You mentioned your team is small…?

We have 2 programmers working in Java at the moment.

What about development tools?

As a source control and versioning system, we currently use SVN, but have used CVS and Microsoft Source Safe.

For QA, we have used several tools, such as JIRA, Mantis, Flyspray and Qwarp (our in-house developed time management solution).

You can read more about our development tools.

JAVA-OUTSOURCING-1
We have a strong knowledge of the Spring framework.

Can you specify some previous projects you worked on?

The most important projects developed in Java are: OpenEmm adjustments and www.zooplus.de (parts of the admin tool interface).

You can also view the list of all our Java projects.

Which are your strengths in Java outsourcing?

We consider we have 3 important strenghts:

  • we understand and adapt very easily to a work-in-progress existing architecture
  • code clarity
  • easy integration in existing teams
One of the most important projects developed in Java is the administration tool interface for zooplus.de.