Dawn InfoTek Inc.是一家专业的IT咨询团队,与主要金融机构、投资公司和政府部门合作。我们致力于为客户提供尖端的咨询服务,并为他们招聘各级别的IT职位。
我们目前正在寻找有能力的个人来担任高级全栈开发人员的角色,加入我们充满活力的团队,为我们的客户工作。
地点:混合(每周1次,可能增加到2次)
合同期限:6个月
延长:可能
全职等待确定
工作职责:
• 分析高度复杂的业务需求;生成技术规范,设计或重新设计复杂的软件组件和应用程序
• 利用行业最佳实践设计、测试、实施和支持解决方案
• 确保支持区域满足质量、安全和合规要求
• 在不断变化的环境中灵活适应并取得成功
• 积极适应变化,并相应调整工作
• 可以预期30-40%的工作量是前端工作
• 与开发团队和质量保证人员合作
• 从业务分析师那里分配任务,并在任务涵盖大型任务时确定子任务和"故事"
• 通过增加新功能来改进现有代码库
候选人要求/必备技能:
对于成功的候选人,最近(从2019年起)在Spring Boot、Angular关系数据库等方面的经验是必要的。
1)10年以上的Java经验(至少Java 8+)
2)5年以上(最低要求)Spring Boot和JPA Hibernate的最近经验
3)7年以上的MS SQL Server关系数据库开发经验(必需),Oracle(优势),Sybase(优势)
4)6年以上的Angular 8+前端开发经验
5)最近使用BitBucket或GIT,配置后端和前端的开发环境,使用Jenkins构建并将代码部署到Linux的经验
优先考虑的技能:
- 有FIX和Kafka消息传递背景的经验是一个加分项(涉及从Kafka接收上游数据的一些工作)
- 在中间办公室领域具有以往的资本市场经验是一个加分项
- 有使用Spring Batch和调度的经验
- 具备容器和容器编排的DevOps工具经验(Docker和Kubernetes)
- Unix Shell脚本编写经验是一个优势
软技能:
- 清晰的沟通能力,必要时能够提出建议/改进项目并与团队沟通
- 能够与不同背景的团队成员良好合作
- 出色的解决问题的能力
- 能够将技术信息传达给高级非技术管理人员
学历或认证:
• 计算机科学、计算机工程或相关领域的学士学位为必需
工作类型:固定期限合同
合同期限:15个月
薪资:每小时80.00-100.00美元
工作时间:
• 周一至周五
经验:
• Java:10年(必需)
• Spring Boot和JPA Hibernate:5年(优先考虑)
• MS SQL Server:7年(必需)
• Angular 8+前端开发:6年(必需)
• BitBucket或GIT:3年(必需)
工作地点:多伦多,安大略省M7A 2B4,混合远程办公