Senior Java Developer
- Requirements: • Very strong knowledge of Java, Hibernate, JPA, Spring, and Liferay Portal • Very strong knowledge of database design and database normalization and optimization techniques • Experience in multi tier web applications and thread safety issues • Experience with Apache Wicket • Comfortable with UML concepts and diagrams • Sun Certified Java Professional would be preferred. • Very strong analytical skills • Very strong communication skills Technology: O/R Mapping: • JPA, version 1.0 • Hibernate, version 3.4.0.GA Database: • hsqlDB (for testing only) • Oracle, version 10, 11 Logging: • SLF4J, version 1.5.2 • Logback, version 1.5.2 Remote Procedure Calls: • Spring Remoting, version 2.5.6.SEC01 Security: • Spring Security, version 2.5.6.SEC01 • Apache Wicket Auth-Roles, version 1.4.3 Application Server: • Apache Tomcat, version 6.x • JBoss AS, version 4.2 Object Management: • Spring Core, version 2.5.6.SEC01 GUI Framework: • Apache Wicket, version 1.4.3 • Apache Wicket Extensions, version 1.4.3 • Apache Wicket Spring, version 1.4.3 Web Services: • Spring WS, version 2.5 JDK/VM: • Java JDK/JRE, version 1.6 Portal Server: • Liferay Portal Server, version 5.2.3 • Liferay Ext SDK, version 5.2.3 • Liferay Plugin SDK, version 5.2.3 Build: • Apache Maven, version 2.2.1 Source Management: • SVN IDE: • Eclipse (STS), version 3.5 All applicants must email resumes in MS WORD format to career@innovoice.ca. Please mention the job title on your subject heading.
-
Reply to: career@innovoice.ca
-