Within the scope of a small to medium sized project we use Java Spring MVC, Spring Roo and Hibernate for a web based software solution.
We need an expert view for the server-side software architecture:
- Elaborate software Layers and tiers
- Realize code base to avoid common pitfalls
- Consult regarding best practices for Java Spring MVC
- Consult regarding the technologies to be used together with Java Spring MVC, Spring Roo
- Consult regarding integration of Hibernate/Solar/Lucene for full text search and indexing
- Consult regarding Spring Security
If possible this expertise should be done onsite.