Architect, Designer, Coder, Leader... you can depend on me. In-depth knowledge of Java, C++, application architecture and design, software management, as well as extensive experience with architectural patterns, design patterns, Hibernate, Spring, JMS, JSF, EJB, JDBC, HTML, JavaScript, and on and on.