Toronto, Ontario

Java Developer

Java Developer
Toronto, ON

Be part of a dynamic and collaborative team who develop and maintain the ECM (IBM Content Manager) and ICN (IBM Content Navigator) systems. Take part in system specifications development, software engineering best practices implementation, code development, testing and production support.
———————————————————————————————————–Minimum requirements:
• Bachelor’s degree in computer science or equivalent experience;
• 10+ years of experience developing n-tier web applications using Java 8 and Java-based application frameworks;
• Experience developing with XML, XSD and XSLT;
• Experience developing in ECM (IBM Content Manager) and ICN (IBM Content Navigator) – required;
• Work experience in an environment using Agile and Scrum methodologies;
• Java SE or EE certification (asset);
• Knowledge of Kubernetes / OpenShift / Docker;
• Knowledge of Spring Boot and ThymeLeaf frameworks (asset);

Technologies required:
• Good knowledge of Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON;
• WebSphere Application Server and/or Tomcat;
• Experience developing Web services (SOAP and/or REST);
• Ability to use Eclipse, Github and Maven and Jenkins
• Test driven development;

 Other requirements:
• Analytical mind
• Initiative
• Passionate about solving problems
• Ability to work under pressure
• Ability to work in a team and commitment to quality
• Customer focused
• Curiosity and perseverance