Java Developer - Senior

Location: Toronto, ON, Canada
Date Posted: 27-09-2018
REQUIREMENTS:
  • Years of industry experience developing Java Applications working in Java 7/8 and Angular 2+ 
  • Strong experience and knowledge of Design and Architectural patterns and knows when to apply them. 
  • A focus on delivering results with benefits to the customer 
  • Experience working in an Agile Team environment as well as work independently 
  • A champion who undertakes new approaches and helps transform our technological capabilities 
  • An ability to think creatively but also pragmatically 
  • Comfortable in a dynamic environment with multiple concurrent priorities 
  • Strong interpersonal and communication skills. 
  • Able to communicate technical solutions at all org. levels 
  • Ability to learn quickly, work across full stack and in a fast-paced environment 
  • Critical thinker and problem solver 
  • Team player, leader and mentor 
MUST HAVE:
  • 5+ years’ experience working in Java 7/8 
  • 2+ years’ experience with Angular 2+ 
  • 5+ years’ experience with Web Service technologies (REST/SOAP) 
  • 2+ years’ experience with JavaScript, jQuery, NodeJS, HTML5, Ajax, JSON, MVC or other SPA frameworks 
  • MUST hold a valid Reliability level federal government security clearance
NICE TO HAVE:
  • Typescript and RXJS 
  • Experience with JavaScript Package Manager 
  • TDD and Secure coding principals 
  • Spring MVC/Spring Boot 
  • Continuous Integration Tools (TeamCity) 
  • Experience using Spring IOC 
  • Experience using Spring JDBC or Hibernate 
  • Development knowledge and experience working with Java application servers (WebLogic, Tomcat, etc.) 
  • Development knowledge and experience working with RDBMS, SQL, Oracle. etc. 
  • Experience with source version control, build and dependency management tools Subversion, Git, Maven, etc.) 
  • Experience using Junit, TestNG, or Karma/Jasmine 
  • Expert knowledge of OO design, patterns, and data structures 
  • Current with latest technology, trends, and best practices
DURATION: 6 months plus extensions
or
this job portal is powered by CATS