We specialise in the development of database-driven, web-based applications using the Java platform. We build Java applications from scratch and we re-build, support and extend existing applications. We are proficient in meeting the needs of robust and dependable web applications: high security, performance and scalability are typical requirements of the projects we produce. We are particularly experienced in creating an interactive front end with Java components controlling the back end.

We believe our knowledge of the internet and the Java programming language suite of technologies makes us a high end producer of web based and stand alone software applications. Our choice of technologies gives us the confidence to build bespoke solutions which offer you scalable systems with measurable results, while avoiding concerns regarding necessary software updates to irradicate erronious code implemented by previous releases.

Our web appications run on Unix servers, with MySQL database, using Servlets to implement business logic, and database interogation. We develop our systems using the ’Model View Controller’ architectural pattern, which allows us to seperate raw data from the presentation layer, which in turn insures that your application will be scalable. We also implement many of the ideas of the Spring Framework with Hibernate.

As a result of our use of Java, we also develop stand alone applications which can asyncronously interact with our servers to update and share remote data. Your applications can operate as either stand alone systems, or can communicate with other modules to form a powerful distributed system.

So if you are ready to choose a solution that works for your business...