• Extensive experience in Architecture implementation• Solid background in JEE Application Server Technology and JEE. – Extensive background in Databases. • Knowledge of the Spring Framework Features: – Spring MVC, Spring Integration, Spring Security, Spring Boot, etc. • Understanding of Messaging Systems such as JMS, JBoss Messaging, IBMMQ, ActiveMQ, or RabbitMQ.