Java开发者(合同)

16个月前合同
Tundra Technical Solutions

Tundra Technical Solutions

location 多伦多
unsaved
职责 职位描述: • 与产品负责人(PO)和/或用户密切合作,理解并验证团队表达的需求。 • 在“恰到好处 - 恰到时机”的理念下,协助设计、编程、配置和集成解决方案: • 使用由卓越中心(CoE)支持的开发最佳实践,并应用适当的设计、分解和建模模式,用于处理、数据和托管基础设施等。 • 不断关注确保数字信息的安全性和保密性 • 为自动化测试的执行准备开发工作 • 在开发过程中进行所需的测试,直至生产,避免服务中断 • 测量开发解决方案的质量(性能、鲁棒性、测试的功能覆盖率等) • 实施或使用持续集成和部署流水线 • 与同行沟通和讨论技术选择。 • 协助验证同事们产生的代码。 • 在软件解决方案投入生产后提供技术支持(异常、维护、监督等)。 • 积极贡献以确保设计元素的可持续性所需的文档存在,有效且保持最新。 • 积极参与团队的所有活动(仪式规划,完成定义等) 期望的资历 • 计算机科学或其他相关领域的大专或学士学位。 • 至少1年的IT经验。 • 熟悉敏捷和DevOps(Scrum / Lean)原则,并能在团队合作的环境中应用它们。 • 熟悉云、容器和虚拟化技术(例如Azure DevOps,Docker,Kubernetes)。 • 熟悉设计/架构模式、分解模式。 • 有编程语言、数据库或其他技术和方法的经验(参见下面的应用开发) • 强大的问题识别和解决能力。 • 对金融服务和保险行业有了解(资产)。 • 英语非常好,口语和书面表达能力强 - 具备法语的等效知识将被视为强大资产 应用开发 • 开发语言和工具: • 精通Java的经验和知识 • 具有Linux命令和Shell脚本的经验和知识 • 具有MySQL数据库或SQL语言的经验和知识 • 以下任何一种语言的经验都被认为是资产: • Bash,Pearl • Maven,Sprint Boot,Junit • Javascript,JQuery,React, • GIT,Jenkins,Ansible • Tomcat,Apache,HAProxy • Microsoft Graph • 具备PHP知识 • 出色的沟通和协作能力。 职位编号:53712