Java Developer - Intermediate

Location: Ottawa, ON, Canada
Date Posted: 02-08-2018
  • Take responsibility for estimating, planning, managing and the quality of all of his/her own tasks and reporting on progress. 
  • Participate in sprint planning, design, coding, unit testing, sprint reviews 
  • Collaborate closely with other team members and share responsibility for the overall efforts that the team committed to. 
  • Interact with UX/Content and Product Owners to clarify requirements. 
  • Be flexible in accepting outstanding work items, be they development or test, in order to help the team achieve sprint goals. 
  • Understand and interpret functional requirements as set forth in the functional design documents 
  • Design, develop and unit test technical solutions for moderate to complex work objects assigned 
  • Self-starter who can multi-task 
Must Haves: 
  • Java 
  • JavaScript, jQuery 
  • JUnit 
  • JSF/JSP 
  • PrimeFaces 
  • 3-5 years of development experience 
  • Completed post-secondary education in Computer Science or Engineering
  • Valid Reliability level federal government security clearance
Nice to have: 
  • Responsive design experience (e.g. Media Queries) 
  • Spring WebFlow 
  • JSON 
  • Foundation front-end framework 
  • Developing Restful services 
Duration: 7 months + possible extensions
this job portal is powered by CATS