职位摘要
职位描述
机会是什么?
全球职能技术(GFT)通过应用程序开发和技术支持帮助RBC职能部门和业务实现业务目标。我们还是员工社交协作和移动应用的卓越中心,还构建支持银行风险管理的应用。我们正在建设一个拥抱创新和热情的团队,以带来新的视角。我们一直在努力构建高性能、高弹性的技术平台,以应对集团风险、人力资源、首席行政官和审计、资本市场、P&CB和财富的持续需求。
我们正在寻找有才华和热情的技术人员加入我们的团队。作为一个开发者思维的人,您将与敏捷团队合作,构建基于云平台和流媒体技术的高性能应用程序。我们相信不断成长和扩展您的能力。立即加入我们的团队,对我们先进的洞察和分析能力产生重大影响。这个团队参与了多个项目范围,因此有多个项目可以参与!
你将做什么?
• 领导、开发和支持敏捷开发团队中高可扩展、高性能的组件
• 通过自动化单元测试和功能测试确保高代码质量
• 在开发流程中自动化流程;识别提高效率和减少上市时间的机会,并实现持续交付
• 贡献应用程序设计并开发代码结构,促进多个应用程序的可重用性
• 开放思维,超越自己的技术栈解决复杂问题
• 积极寻求有关新技术及其如何解决当前和可预见挑战的知识
• 与同行有效沟通,并将技术细节转化为人类术语
你需要成功的条件是什么?
必备条件:
• 专业软件开发经验(至少10年)Java、J2EE、Spring / REST / 微服务、Linux和NoSQL / SQL数据库。
• 经验开发安全的服务器端服务,利用以下API:Spring、Spring Batch / Boot、RESTful Web服务、Apache Data Utilities(JSON、Avro、CSV / PSV、Parquet)、NoSQL / SQL数据库和Struts 2.0
• 具备遵循微服务架构原则构建云就绪服务的经验。
• 对消息传递/流媒体技术(MQ、Kafka等)有良好的了解
• 具有亲自编写清晰、可读/可重用的Java代码和单元测试的实际经验
• 在与软件开发团队合作时使用Git和Maven的经验
• 能够独立处理模块交付,有效地多任务处理,并及时提供更新
• 至少8年以上处理和交付高可扩展、高性能应用程序的经验
最好有:
• 大数据经验(Hadoop / Spark)
• 容器化应用程序的经验(Azure / Openshift / AWS)
• 敏捷软件开发经验
• DevOps、CD / CI工具- Jenkins、GitHub、自动化测试工具或类似工具的经验
对你有什么好处?
我们以迎接挑战为乐,以进步的思维不断增长,并共同努力提供值得信赖的建议,帮助我们的客户蓬勃发展,社区繁荣。我们关心彼此,发挥我们的潜力,为我们的社区做出差异,并取得共同的成功。
• 全面的总体回报计划,包括奖金和灵活福利,有竞争力的薪酬,佣金和适用的股票
• 领导者通过辅导和管理机会支持您的发展
• 能够产生影响和持久的影响
• 在充满活力、协作、进步和高绩效的团队中工作
• 金融服务的世界级培训计划
• 灵活的工作/生活平衡选择
• 有挑战性的工作机会
#LI-Hybrid
#LI-POST
#TechPJ
工作技能
积极学习,敏捷方法,应用集成,注重细节,新兴技术,企业应用交付,解决问题,编程语言,软件开发生命周期(SDLC)
其他工作细节
地址:
RBC CENTRE, 155 WELLINGTON ST W:TORONTO
城市:
TORONTO
国家:
加拿大
每周工作小时数:
37.5
雇佣类型:
全职
平台:
技术和运营
工作类型:
常规
支付类型:
年薪
发布日期:
2024-02-15
申请截止日期:
2024-03-07
包容和平等机会雇佣
在RBC,我们拥抱多样性和包容以促进创新和增长。我们致力于建立包容性团队和公平的工作场所,让我们的员工真实地展现自我。我们正在采取行动解决不公平和系统性偏见问题,支持我们多样化的人才、客户和社区。
我们还努力为具有不同能力的潜在员工提供可访问的候选人体验。如果您在招聘过程中需要任何帮助,请告诉我们。
加入我们的人才社区
了解RBC的伟大职业机会。注册并获取有关我们最新工作、职业技巧和招聘活动的定制信息,这些信息对您很重要。
在RBC扩展您的能力,共同创造新的未来。了解我们如何利用我们的激情和动力增强客户和社区的福祉,访问jobs.rbc.com。