职位描述
这个机会是什么?
全球职能技术帮助RBC职能部门和业务通过应用程序开发和技术支持实现业务目标。我们也是员工社交协作和移动应用的卓越中心,并构建支持银行风险管理的应用程序。我们正在组建一个拥抱创新和热情的团队,以带来新的视角。我们一直在努力构建高性能、高度弹性的技术平台,以满足集团风险、人力资源、首席行政办公室与审计、资本市场、P&CB和财富管理的持续需求。我们正在寻找有才华和热情的技术人员加入我们的团队。作为一名开发者,你将成为敏捷团队的一部分,交付基于云平台和流技术构建的高性能应用程序。我们相信持续成长和扩展你的能力。今天就加入我们的团队,对我们先进的洞察力和分析能力产生重大影响。这个团队参与多个项目范围,因此有各种项目可以参与!
你将做什么?
• 在敏捷开发团队中开发和支持高度可扩展、高性能的组件
• 通过自动化单元和功能测试确保高代码质量
• 自动化开发管道中的流程;识别提高效率和缩短上市时间的机会,实现持续交付
• 设计和开发代码结构,以促进跨多个应用程序的可重用性
• 开放思维,超越你的技术栈解决复杂问题
• 积极寻求关于新技术的知识,以及如何利用它们解决当前和可预见的挑战
• 有效沟通,将技术细节转化为人类语言
你需要具备什么才能成功?
必备条件:
• 具有Java、J2EE、REST / 微服务、Linux和NoSQL/SQL数据库的专业软件开发经验(至少6年以上)。
• 具有利用以下API开发安全服务器端服务的经验:Spring、Spring Boot、RESTful Web服务、Apache数据实用程序(JSON、Avro、CSV/PSV、Parquet)、NoSQL/SQL数据库和Struts 2.0
• 熟悉消息/流技术(MQ、Kafka)
• 具有编写干净、可读/可重用Java代码和单元测试的实际经验
• 在与软件开发团队协作时使用Git和Maven的经验
• 能够有效地多任务处理并提供及时更新
• 具有云和容器的经验
加分条件:
• 具有Web开发经验(Angular或React(优先Angular))。
• 具有Python(中级)的实际操作经验
• 使用NodeJS、.NET Core、Java构建API的经验
• 接触过大数据(Hadoop / Spark)和云及容器
• 具有利用copilot构建生成式AI解决方案的经验
• 在敏捷软件开发中工作
• 具有DevOps、CD/CI工具-Jenkins、GitHub、自动化测试工具或类似工具的经验
你能得到什么?
我们在挑战中茁壮成长,保持进步思维以不断成长,并共同努力提供值得信赖的建议,帮助我们的客户蓬勃发展和社区繁荣。我们关心彼此,发挥潜力,为我们的社区做出贡献,并实现共同成功。
• 包括奖金和灵活福利、具有竞争力的薪酬、佣金和股票(如适用)的全面总奖励计划
• 通过指导和管理机会支持你发展的领导者
• 成长、学习和建立强大领导技能的机会
• 为RBC和社区带来影响和持久影响的能力
• 在一个动态、协作、进步和高绩效的团队中工作
• 有机会从事具有挑战性的工作并提高你的技术素养
• 广泛的曝光和与组织内多个团队合作的机会
#LI-POST
职位技能
主动学习、敏捷方法论、应用程序集成、云应用程序、容器化、注重细节、企业应用程序交付、生成式AI、GitHub Copilot、团队问题解决、J2EE Web服务、Java、微服务架构、编程语言、RESTful API、软件开发生命周期(SDLC)、Spring框架、Spring Web服务
其他职位详情
地址:
RBC CENTRE, 155 WELLINGTON ST W:TORONTO
城市:
多伦多
国家:
加拿大
每周工作时间:
37.5
就业类型:
全职
平台:
技术与运营
职位类型:
常规
薪酬类型:
工资
发布日期:
2026-01-27
申请截止日期:
2026-02-27
注意:申请将在上述申请截止日期前一天晚上11:59之前接受
包容性和平等机会就业
在RBC,我们相信一个包容性工作场所,拥有多样化的观点,是我们作为世界上最大和最成功的银行之一持续增长的核心。维护一个员工感到支持以发挥最佳表现、有效协作、推动创新和专业成长的工作场所,有助于实现我们的目标并为客户和社区创造价值。RBC致力于通过旨在促进基于尊重、归属感和机会的工作场所的政策和计划来实现这一目标。
加入我们的人才社区
随时了解RBC的精彩职业机会。注册并获取关于我们最新职位、职业建议和招聘活动的定制信息。
在RBC一起扩展你的极限并创造新的未来。了解我们如何利用我们的热情和动力来提升客户和社区的福祉,访问jobs.rbc.com。
RBC目前邀请候选人申请此现有职位。申请此职位可以表达你对RBC当前职业机会的兴趣。符合条件的申请人可能会被联系以更详细地审查他们的简历。