CGI is looking for a Java Developer with the following skill sets:ย
Minimum 6 years of experience using J2EE technologiesย
Excellent communication skillsย
Serves as a point of contact for the design/development on matters of building Servicesย
Serves as an expert resource on matters of building Services using the technology stack - Java, Spring Integration, Hibernate, JUnit, JSON for REST based servicesย
Spring MVCย
Spring REST web servicesย
Spring integrationย
JIBX - tool for binding XML data to Java objectsย
Hibernateย
Oracle 11gย
Stored procedures - Collaterals and RARย
Jboss EAP 6 -application serverย
Junit/Jmeter- Testing toolย
Git - Version control systemย
Jenkins-Building toolย
Udeploy- Deployment toolย
Experience with Agile Methodologyย
Test Driven Development / Behavioral Driven Developmentย
Experience implementing RESTFul servicesย
Experience with Camel routing or Spring Integrationย
Experience with persistence frameworks such as Hibernate or MyBatisย
Experience with unit testing frameworks such as JUnit or TestNGย
Competent to work at the highest level of all technical phasesย
Ability to successfully work within multiple requirements, design, and development approaches and methodologies (agile, iterative, waterfall, etc.) and the teams spread across multiple locations.
Agile, CGI, Developer, Development, GIT, Iterative, J2EE, Java, Jenkins, Oracle, Testing, Version Co