高级Java开发人员;现场办公

多伦多 29天前全职 网络
面议
职位:高级Java开发人员(现场) 客户:中央机构集群 部门:财政委员会秘书处 任务:RQ10055 - 高级软件开发人员 职称:软件开发人员 办公室 地点: 222 Jarvis st 5楼,安大略省 开始日期: 结束日期: # 工作日:298.00 延期天数:125.00 描述: 该职位被列为“现场”;资源预计在每周一至周五的标准工作时间8:00-17:00(不包括午休)之间,每天工作7.25小时,在指定的OPS办公室地点工作。 必须具备: 请参阅评估标准 职责: 需要将技术系统规范转化为可运行、经过测试的应用程序。这包括: 开发详细的编程规范 编写和/或生成代码 编译数据驱动程序 维护并进行单元测试 解决和排除在软件包使用和操作过程中出现的技术问题,包括实施、转换和迁移中的技术支持 一般技能: 编程和分析经验;在指定经验水平上提供专业软件包支持 能够在软件开发生命周期中与IT专业人员协作 在应用程序的开发、设计、实施和维护方面具有结构化方法的经验 具有设计、编码、测试、调试和记录应用程序的经验 使用对象和/或第三代语言开发工具的经验 一种或多种编程语言的经验 应用程序设计、最新设计模式、部署和故障排除的经验 关系型和层次型数据库技术的经验 使用查询语言的信息检索包的经验 一种或多种通信协议的经验 在应用程序的设计、开发、实施和维护方面具有结构化方法的经验 从不同业务领域的利益相关者和主题专家中获取和记录信息的经验 优秀的分析、解决问题和决策能力;口头和书面沟通能力;人际交往和谈判能力 具有按时完成任务记录的团队合作者 理想技能: 具备编程互联网就绪应用程序的知识和经验 快速应用程序开发(RAD)方法的知识和经验 信息管理原则、概念、政策和实践的知识和理解 中间件和网关的经验 审查、分析和修改产品安装脚本的经验,包括编码、测试、调试 能够提供实施后的支持并解决任何实施后的技术问题 与项目团队进行设计演练会议的经验 对《安大略省残疾人无障碍法案》(AODA)及相关法规和标准的知识和理解 能够根据需要提供用户和系统文档 技能 经验和技能要求 评估标准 技术/Java EE平台 - 30% 10年以上开发n层企业应用程序的经验。 10年以上Java企业技术的实际开发经验。 对《安大略省残疾人无障碍法案》(AODA)及相关法规和标准的知识和理解 能够根据需要提供用户和系统文档 在应用程序设计、最新设计模式、部署和故障排除方面的实际经验。 根据需求进行单元测试的实际经验。 Spring框架 - 10% 在Spring框架(Spring Boot、Spring MVC、Spring Data、Spring Batch、Spring Security等)方面的实际工作经验。 ORM - 15% 使用ORM工具(如JPA、Hibernate或MyBatis)的实际经验 数据库 - 15% 编写SQL和存储过程的工作经验(最好是Oracle和PL/SQL、Cosmos DB、Postgres、MySQL) BPM - 5% 使用Camunda BPM、Drools规则引擎的实际经验 Azure云 - 15% 在Azure Cosmos DB、Azure Blob Storage、Azure Cognitive Search等方面的实际工作经验。 UI - 10% 使用React、Angular、jQuery的实际经验