职位描述:高级Java EE和云原生应用开发人员-安大略省政府
评估标准:
在基于Web的Java EE(企业版,10年以上)/云原生PaaS(3年以上)应用开发方面的技术技能:
拥有超过10年的软件开发经验,您将展示出在Java EE和云原生框架、标准、技术和工具方面的强大专业知识。您的技能包括Java 1.8+,JDK 11+,EJB,JPA,JSP,Servlets,JDBS,JNDI,XML,DOM,SAX,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等。此外,您还将展示您在符合OWASP指南的安全Web应用程序开发方面的熟练程度。
计算环境和工具集(10年以上):
拥有十多年的经验,您将精通数据库(Oracle,SQL Server PostgreSQL,DB2,IMS),操作系统(UNIX,Linux,Windows),云平台(Azure App Service)和Web /应用服务器(WebLogic,WebSphere,JBoss,TomCat)。您的专业知识包括使用面向对象语言、Web应用程序和云原生产品开发的工具和框架。
用户界面设计/开发(3年以上):
拥有至少3年的经验,您将熟悉UX / UI设计原则,Angular,React / Redux和AODA合规性。
相关业务计划、服务和流程的主题知识和专业知识(3年以上):
展示至少3年的专业知识,您将对复杂的公共部门许可、注册、许可、执法、安全检查、照片识别和防欺诈业务有深入的了解。这包括程序概念、最佳实践、业务流程、利益相关者、服务交付模型和公私合作伙伴关系。
面向对象分析与设计(15年以上)和复杂和现代应用系统实施/交付:
拥有15年以上的经验,您将展示出在面向对象分析与设计、微服务架构和云原生应用设计方面的专业知识。您的知识涵盖了自动化系统实施、云原生应用设计、敏捷、DevOps持续交付/持续集成方法以及结构化方法。
公共部门经验(2年以上):
拥有至少2年的公共部门经验,您将熟悉公共部门I&IT解决方案架构、应用程序设计/开发、质量保证标准和解决方案/项目交付方法。
人际关系和沟通能力:
作为一个团队合作者,您将有效地管理竞争性优先事项和严格的截止日期。强大的问题解决、决策、口头和书面沟通、人际关系和谈判技巧是必不可少的。
附加信息:
• 需要每周上岗3天。
• 简历筛选日期:1月2日上午11:00 EST。
• 候选人提交的最大数量:2