Site Map

The Good Software Company - specialists in Java and J2EE

The Good Software Company is a young, dynamic Software Engineering organisation focusing on Object Oriented technologies, specialising in the provision of the highest quality Java and J2EE development services. We leverage our vast experience in developing Java and J2EE systems to deliver high-quality systems suitable to our client's business needs.

These services include

Over the years we have built up a repository of knowledge and experience, which we bring to bear on all our projects. This means when we develop, or consult on, a project for a client, we deliver each time. It means when we mentor your developers, they gain the knowledge and ability required to deliver your project successfully. When we train your developers, you know they are being trained by people with real experience, and not just being read to from a set of course notes.

We have extensive experience using many different technologies, such as JBoss, Struts, Tiles, and Tomcat, and methods such as Catalysis, as well as collecting sets of patterns for use on our development projects. The company's modus operandi is to continuously assess Java technologies, software development processes, tools and architectures, enabling us to offer an in-depth knowledge to our clients. The result is a significant advantage when it comes to making the crucial, early design decisions on any project, on which the successful outcome of the project can ultimately hinge.

Our experience encompasses many domains - we have worked on projects in such diverse areas as financial, government, airline, travel, agriculture, healthcare and retail. We have been involved in everything from start-ups to blue-chip companies, semi-state and state bodies, and have worked on projects of all shapes and sizes, even across continents. In short, we have an enormous amount of knowledge and experience we can bring to bear on your project.

We are innovative in our approach to projects - we work on the basis of a successful delivery, even if it means our involvement is over a shorter timescale than it might otherwise be. When we give a training course or provide consultancy, we remain in contact with the attendees or project members, for instance answering any questions which may subsequently arise, by email. We're not in the business of short-term gains - we're in the business of helping our clients build suitable, profitable, systems, of working with them with the view to the long term.

To find out more about The Good Software Company and how we can help with your Java and J2EE development needs, contact us.