Vaanila & EJB3

we are going to develop web base banking application, as a front end we selected vaadin.
so we are suppose to select EJB 3 as a back-end.
Is it a good combination?
give some comment on it

note - I refer Internet but still find any documentation regarding this.

For larger applications Vaadin + EJB3/JPA is a commonly used combination. I have seen both EclipseLink as well as Hibernate used as an implementation.

Take a look of this article:

Also you might want to take a look of
and this integration example