高级Java全栈开发工程师

16个月前远程兼职
100 / 时 EBF

EBF

location 多伦多
unsaved
代表我们的公共部门客户,我们正在寻找合同高级Java全栈开发人员 描述 持续时间:9个月 描述 强制要求: • 至少8年软件开发实践经验 • 必须具有使用Java与Spring Boot、JEE、EJB、JPA、JSF、Primefaces等开发企业级应用程序的丰富经验。 • 具有REST API设计和开发的丰富经验,包括API文档和测试经验。 • 必须具有Angular的实际经验,包括对Angular概念(如组件、服务、模块、装饰器和路由)的深入了解。并具有最新Angular功能和最佳实践的丰富经验。 • 具有前端开发技能,包括精通HTML5、CSS3和JavaScript/TypeScript,了解响应式网页设计和跨浏览器兼容性。 • 具有使用容器化环境(如Azure、OpenShift等)的先前经验。 • 熟练掌握SQL技能,具有与关系数据库(如SQL Server、PostgreSQL或Oracle)和非结构化数据库(如MongoDB)的广泛经验。 • 具备云环境中的应用程序安全知识,例如Oauth2、多因素身份验证、SSO、基于证书或受保护API、JWT身份验证、TLS1.2等。 期望技能和知识: • 实际经验中生成和实施pdf。 • 在处理需要数字签名并在多个应用程序之间互操作的门户方面具有经验。 • 具备企业集成技术的经验,如JMS、AMQP或REST,并了解如何在Spring Integration环境中使用它们。 技能和知识: • 热衷于了解最新行业趋势和技术,并渴望不断学习和提高自己的技能。 • 解决问题和调试的能力强,具有诊断和解决复杂问题的经验。 • 在快节奏、截止日期驱动的环境中提供高质量、健壮和可扩展的解决方案的记录。 • 精通Java/JEE,包括使用Spring Boot的经验。 • 具有Angular前端开发经验。 • 对微服务架构有深入了解,并具有构建可扩展、高可用和高敏感系统的经验。 • 了解精益和/或敏捷方法用于设计和开发 • 能够分析业务和功能需求,主导/参与JAD会议并准备所需的架构文档。 • 创建或协助创建、审查并提供对所有检查点所需的企业架构文档支持和输入。 • 应用各种设计模式和标准到技术设计和开发中。 • 根据需要协助系统和用户界面设计和修改(数据和屏幕)。 • 能够向团队成员和其他人员传授知识。 • 具备在没有监督的情况下从头到尾交付产品功能的实际经验(需求、开发、单元和集成测试)。 • 具有REST API设计和开发的丰富经验,包括API文档和测试经验。 • 具备企业集成技术的经验,如JMS、AMQP或REST,并了解如何在Spring Integration环境中使用它们。 • 了解数据转换技术,如映射和规范化,并在Spring Integration环境中使用它们的经验。 • 熟练掌握SQL技能,具有与关系数据库(如SQL Server或Oracle)的经验。 • 了解安全最佳实践并具备实施身份验证、授权和加密的经验。 • 具备编写自动化测试的丰富经验,包括单元测试、API测试,并对测试过程有深入了解。 • 熟悉敏捷软件开发方法,如Scrum或Kanban,并有参与冲刺计划和回顾的经验。 • 出色的书面和口头沟通能力,能够与技术和非技术利益相关者有效地合作。 必备条件: 至少8年软件开发实践经验 必须具有使用Java与Spring Boot、JEE、EJB、JPA、JSF、Primefaces等开发企业级应用程序的丰富经验。 必须具有Angular的实际经验,包括对Angular概念(如组件、服务、模块、装饰器和路由)的深入了解。并具有最新Angular功能和最佳实践的丰富经验。 具有REST API设计和开发的丰富经验,包括API文档和测试经验。 具有前端开发技能,包括精通HTML5、CSS3和JavaScript/TypeScript,了解响应式网页设计和跨浏览器兼容性。 先前使用容器化环境(如Azure、OpenShift等)的经验。 熟练掌握SQL技能,具有与关系数据库(如SQL Server、PostgreSQL或Oracle)和非结构化数据库(如MongoDB)的广泛经验。 附加要求: 具备云环境中的应用程序安全知识,例如Oauth2、多因素身份验证、SSO、基于证书或受保护API、JWT身份验证、TLS1.2等。 实际经验中生成和实施pdf。 在处理需要数字签名并在多个应用程序之间互操作的门户方面具有经验。 具备企业集成技术的经验,如JMS、AMQP或REST,并了解如何在Spring Integration环境中使用它们。 职位类型:合同,临时 合同期限:9个月 薪水:每小时100.00美元起 工作时间: • 8小时轮班 • 白天班 • 无周末 教育背景: • 学士学位(优先考虑) 经验: • Java:10年(必需) 工作地点:多伦多,安大略省,邮编M5G 2C8 申请截止日期:2024年01月15日 预计开始日期:2024年01月15日