开发人员 - 通用(全栈Java)- 5(合同)

16个月前合同
Tundra Technical Solutions

Tundra Technical Solutions

location 多伦多
unsaved
职位描述 地点:HYBRID(每周1-2天)- 4 King Street W,15楼 合同期限:根据开始日期而定的6个月 延期:可能 全职等效(FTE):可能 职位数量:1 工作时间表:每周37.5小时 招聘经理:高级经理财富-发展 需求背后的故事 • 业务组:财富管理顾问技术 • 项目:财富管理顾问技术价值流正在进行一项重大计划,以现代化客户/账户开户和服务平台。该团队由5个敏捷团队紧密合作,以交付、支持和维护直接客户开户系统WealthOne。 候选人价值主张 • 成功的候选人将有机会在Clientbank内工作。我们是帮助业务转变全球员工工作方式的技术合作伙伴。您将有机会与来自顶级技术领域的多元化行业领导者合作和学习。 典型工作日 • 将业务需求和功能规范转化为技术规范 • 设计、开发、测试和记录财富管理开户的复杂软件应用程序 • 进行对象数据建模和数据分析 • 生产支持和发布实施支持 • 在软件开发生命周期的所有阶段具有经验和专业知识 • 在使用面向对象方法论设计软件应用方面具有验证能力 候选人要求/必备技能 • 5年以上全栈Java开发人员或相关领域经验,具有使用核心Java、Spring(Java 2 SE、J2EE、Java 8+和Kotlin、JavaScript、TypeScript、NPM、NodeJS、Spring Boot、Spring JPA)的编码、设计、开发和交付解决方案的经验 • 了解和经验微服务开发-REST API,OpenAPI/Swagger • 云开发工作经验。首选Microsoft Azure • 熟悉CI工具Git、BitBucket、JIRA、Confluence、Jenkins、Maven / Gradle • 具有Linux/Unix shell脚本编写经验 • 具有MSSQL / AzureSQL或Oracle经验 Nice to Have技能 • Pivotal Cloud Foundry的知识 • SonarQube的知识 • Fortify和Blackduck的知识 • 安全概念的知识,如SSL、证书、密钥库/信任库 • React、Redux的知识 • Splunk、Dynatrace或等效的生产监控工具 • IntelliJ • Hibernate / JPA 软技能 • 对当前IT实践和软件开发方法论(如Scrum和敏捷)有很好的理解 • 出色的人际交往和沟通能力(口头、书面和演示),以便有效地与业务分析师、供应商、其他技术部门和项目团队成员进行联络 • 强大的技术文档能力 • 出色的Microsoft Office Suite的工作知识 • 出色的问题解决和故障排除能力 • 富有创造力、积极主动的个人,具有出色的技术和分析能力 • 能够独立处理复杂项目 • 能够在矩阵式组织中与跨职能团队合作 • 有效的时间管理和组织能力 教育背景 • 计算机科学、计算机工程或电气工程学士学位 面试 • 与HM和高级LSA Lead进行1次小组面试,1小时视频会议 职位编号60215