职位描述:
10年以上使用JEE(Java,EJB,JPA,JSP,Servlets,JDBC,JNDI),XML(DOM,SAX,XSLT),DHTML / HTML,Struts,JavaScript开发基于Web的应用程序的经验
3年以上的Angular,React / Redux,Spring Boot,JSON,GraphQL,Node.js,Spring MVC等经验
对以下计算环境有10年以上的知识和经验:
o 数据库:Oracle,SQL Server,PostgreSQL,DB2,IMS等,以及SQL编程
o 操作系统/平台:Unix(Solaris,AIX),Linux(例如RedHat),Windows(服务器)
o Web /应用服务器:WebLogic,WebSphere,JBoss,TomCat,WildFly,Microsoft IIS等
15年以上的面向对象分析和设计经验(UML-用例/类序列/协作/状态)和3年以上的微服务架构模型经验
对复杂且具有高影响力的公共部门(例如交通安全)相关的许可,注册,许可,执法,安全检查,照片识别和相关欺诈预防业务,服务或功能领域的程序和服务概念,一般和最佳实践,业务流程和规则,利益相关者和关系,服务交付模型(包括自助服务/数字服务),私营和公共合作伙伴关系等方面有良好的理解和暴露(5年以上),与I&IT应用软件交付相关
在大型复杂高容量异构系统中所有阶段的自动化系统实施方面具有经验(10年以上),具有在线主机事务
在应用程序的开发,设计,实施和维护方面有结构化方法论的经验(15年以上)
在加拿大公共部门服务中具有2年以上的I&IT解决方案架构,应用程序设计/开发(和安全编程)/质量保证标准,解决方案/项目交付方法和实践的经验。
具有根据加拿大公共部门服务的政策和程序工作的知识和经验(2年以上)。
具有支持面向对象语言,Web应用程序和云原生产品开发的工具集和开源软件包/框架的工作经验,包括:
o 配置/构建:Harvest(或类似),Ant,GitHub / GitLab
o UML建模工具,例如Power Designer
o Eclipse,Visual Studio
o JUnit,Log4J,Struts,iTEXT,Jasper Reports,Jakarta Commons Beans Utilities / Collections框架,Apache Commons Logging,Angular,REACT / Redux,Node.js,GraphQL,JSON,Spring Boot,Spring MVC等
o 测试自动化框架/工具,例如Selenium,JAWS,WAVE,Chrome AXE,NVDA,WC3 Validator
出色的解决问题能力,沟通(口头和书面)和人际交往能力。
具有团队合作精神,能够处理竞争优先级和严格的截止日期。