高级全栈开发人员(数据库开发和前端UI Angular)

15个月前远程兼职
80 - 100 USD Dawn InfoTek Inc.

Dawn InfoTek Inc.

location 多伦多
unsaved
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,混合远程办公