External consultant for J2EE applications development and maintenance.
In this period I was involved implementation of the advanced payment system for an Italian banking group par excellence. The system was designed and built by money services offices and advanced payments. It is able to manage interactions, subscriptions and transactions for advanced payment methods, such as the mobile payment (NFC), the exchange of money via mobile devices (P2P) payments via the Internet (Wallet), automatic billing for a wide range of public and private services (payment of car tax, bills, and more). Implemented as a JEE SOA infrastructure has multiple front-end applications: web application, mobile app, SOAP and RESTful front-end.
Used technologies: Java, SQL, MyBatis, Struts2, Freemarker, Spring Framework, Apache CXF, Maven, WS Jersey, Jackson mapper, Dozer mapper, Jasper Report, Ejb, QueueMQ, WebServices, Database Oracle, Weblogic Server, Websphere Server, JQuery, HTML, Javascript.