高级全栈开发人员 - (Java / AWS Lambda / REST / API)

多伦多 9天前兼职 网络
面议
申请截止日期: 2025年11月23日 地址: 4100 Gordon Baker Road 职位家庭组: 技术 该职位通过跨职能团队协作推动端到端软件开发生命周期,将用户需求转化为技术规范,并交付高质量的软件解决方案。高级全栈开发人员将设计、构建和维护可扩展、安全的云原生应用程序,利用AWS服务、后端编程语言和企业集成平台。 • **主要职责** • 将复杂的用户需求转化为清晰的技术规范和可执行的开发计划。 • 开发、测试和部署后端服务和API,确保符合安全、性能和质量标准。 • 与跨职能团队合作,支持系统设计、集成和故障排除活动。 • 管理应用程序生命周期流程,包括发布管理、版本控制和文档编制。 • 持续评估新兴技术的适用性及其对现有系统的影响。 • 为利益相关者和团队成员提供技术指导和支持。 • 独立处理非常规和复杂问题,必要时升级。 • **技术专长** • **编程语言:** 精通 **Java**(主要后端语言);熟练使用 **Node.js** 和 **Python**。 • **云和无服务器技术:** 拥有使用 **AWS Lambda**、**Amazon S3** 和 **AWS API Gateway** 构建可扩展无服务器应用程序的实践经验。 • **数据库:** 拥有使用 **Oracle** 和 **PostgreSQL**(最好使用 **AWS RDS**)进行开发的丰富经验。 • **API开发与集成:** 擅长使用AWS API Gateway和Lambda设计和实现RESTful API,能够处理高负载工作。 • **中间件和企业集成:** 拥有 **webMethods** 开发经验是一个很大的优势。 • **资格** • 基础技能:创造性思维、关系管理、情绪敏捷。 • 中级技能:质量保证、云计算、微服务、需求分析、适应性、沟通、协作、分析性问题解决、数据驱动决策。 • 高级技能:编程、应用集成、测试驱动开发、SDLC、故障排除、系统集成。 • 通常需要5-7年相关经验,具备相关的高等教育学位或同等教育和经验。 • 通过交付复杂、可扩展的云原生应用程序的实践展示技术能力。 • **角色重点** 设计、开发和维护云原生、可扩展的应用程序,提供强大的数据存储、高效的API通信和跨AWS生态系统的无缝集成,利用基于Java的后端服务、无服务器AWS组件、通过AWS RDS的关系数据库和企业中间件工具。 • **薪资:** $75,900.00 - $141,900.00 • **支付类型:** 固定薪资 以上代表BMO金融集团的薪资范围和类型。 薪资将根据地点、技能、经验、教育和职位资格等因素而有所不同,并可能包括佣金结构。兼职职位的薪资将根据定期工作的小时数按比例计算。对于佣金职位,上述薪资代表BMO金融集团对该职位第一年的预期目标。 BMO金融集团的总薪酬包将根据职位的支付类型而有所不同,可能包括基于绩效的奖励、酌情奖金以及其他福利和奖励。BMO还提供健康保险、学费报销、意外和人寿保险以及退休储蓄计划。要查看我们福利的更多详细信息,请访问:[https://jobs.bmo.com/global/en/Total-Rewards](https://jobs.bmo.com/global/en/Total-Rewards) • **关于我们** 在BMO,我们由一个共同的目标驱动:大胆地在商业和生活中实现美好增长。它要求我们为客户、社区和员工创造持久的积极变化。通过共同努力、创新和突破界限,我们改变生活和商业,并推动全球经济增长。 作为BMO团队的一员,您受到重视、尊重和倾听,并且有更多方式成长和产生影响。我们努力帮助您从第一天起就产生影响——为自己和我们的客户。我们将为您提供所需的工具和资源,以帮助您达到新的里程碑,同时帮助我们的客户实现他们的目标。从深入的培训和指导,到经理支持和网络建设机会,我们将帮助您获得宝贵的经验,并拓宽您的技能。 想了解更多信息,请访问我们:[https://jobs.bmo.com/ca/en](https://jobs.bmo.com/ca/en)。 BMO致力于打造一个包容、公平和无障碍的工作场所。通过学习彼此的差异,我们通过员工和观点获得力量。对于参与所有选拔过程的候选人,可以根据要求提供便利。要请求便利,请联系您的招聘人员。 招聘人员注意:BMO不接受任何来源的非请求简历,除非直接来自候选人。任何直接或间接发送给BMO的非请求简历将被视为BMO财产。招聘机构必须首先拥有有效的、书面和完全执行的代理协议合同,才能提交简历。