Title : Senior Software Developer (2-3 Days Onsite/Hybrid) Location: Toronto, ON Duration : Contract
Technical Tools
10+ years working experience using Java EE frameworks extensively including Java, EJB, JPA,JSP,Servlets, JDBS, JNDI, etc.
10+ years working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
Working experience with Object Oriented Analysis & Design (UML \xe2\x80\x93 Use Case/Class sequence/Collaboration/State) and Micro Service Architecture model
Familiar with UI design principles and guidelines (Angular, React / Redux Framework)
Programming Experience
Experience with Web services both SOAP and ReST
Experience with software development tools such as GitHub, Azure, Bootstrap
Experience with data mapping and XML Parsing
Oracle Database Experience
Experience with Oracle 19C
Experience in developing complex Oracle PL/SQL scripts to retrieve and format data to meet business requirements
Experience with Oracle Database DML/DDL script development
Public Sector Experience
Experience working in a highly complex, unionized and multi-stakeholder environment.
Understanding of Public Sector IT methodologies and standards
Must Haves:
10+ years experience with working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
Demonstrated experience with Web services development including both SOAP and ReST
Experience with Oracle 19C and in developing complex Oracle PL/SQL scripts to retrieve and format data to meet business requirements and design.
Nice to Have:
Public Service Experience
Must Have:
Experience in developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
Demonstrated experience with Web services development including both SOAP and ReST
Experience with Oracle 19C and in developing complex Oracle PL/SQL scripts to retrieve and format data to meet business requirements and design.