Job Description
Job Title: Software Developer
Location: Toronto, ON
Duration: 12 Months
Must Haves
Technical Skills in Web-based Java EE (Enterprise Edition, 10+ years) / Cloud-Native PaaS (3+ years) application development
Overall 10+ years’ work experience as a software developer on Java enterprise and Cloud-Native application analysis, design and development
Strong (and recent) technical design, build / development, and quality assurance expertise in Java EE and Cloud-Native frameworks, standards, technologies and tools
Working experience of developing Web-based Java EE and Cloud-Native applications using Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBS, JNDI, XML, DOM, SAX, and XSLT, DHTML/HTML, Struts, Node.js, JSON, Spring Framework / Spring Boot / Spring MVC, JavaScript, Web Services, JUnit, Log4J, iTEXT, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, etc
Solution design and development experience for Cloud-Native PaaS based technologies
Secure web application development under OWASP guideline and rules