We have a lot of experience with the development of JEE applications run on application servers: Tomcat, Jboss and WebLogic .
When developing our applications we use Spring apllication framework with the JPA technology for implementation of the persistent layer. Using Web service technology our systems can be integrated with existing systems.