Angular Web应用程序开发者

15个月前全职
70K - 100K CAD Knewin

Knewin

location 多伦多
unsaved
Java开发人员 - 加拿大银行 该职位将属于Scotiabank加拿大银行支付技术(CBPT)团队,与提供核心银行能力、API启用、交付和支持CB信用卡和忠诚度计划的产品系统团队合作,进行开发、设计和部署。 成功的候选人将与多个团队合作,为核心监管和合规平台的交付需求提供支持。 这个职位适合你吗?在这个职位上,你将会: 与交付和技术架构团队、产品负责人和技术平台团队密切合作,设计和开发支持企业架构和业务流程改进的高质量API,以支持我们的业务和技术战略。 复杂分布式(多层)系统的端到端软件开发 对新开发项目和倡议的技术知识;将需求转化为能力,并创建由交付团队实施的合规技术解决方案。 开发和支持API平台集成和服务集成,支持与技术蓝图和与技术和业务优先事项一致的架构路线图。 影响API和服务集成领域的技术投资,确保IT投资与组合战略、公司平台和业务目标一致。 构建和增强支持组合的基础设施,包括健壮性、可扩展性、可用性和效率 ~将解决方案与战略技术和能力路线图对齐,并识别新的共享能力和业务机会。 你是否具备成功担任这个职位所需的技能?计算机科学、信息系统或其他相关领域的学士或硕士学位(或同等工作经验) ~5+年的IT经验,重点是API和SOA开发,具有使用NodeJS、Java和/或IBM WebSphere DataPower设备或类似组件或框架交付服务的能力。 对以下技术和平台有实际经验(对几个领域有深入的技术理解是预期的) Java Spring Boot,Node JS框架和组件 SOA架构和Web服务 开源集成框架(React、Spring、SpringBoot等) 使用MQ或Kafka进行API和服务集成开发技术 Kafka连接器配置 性能工程技术 良好的设计模式和Java J2EE框架知识 构建、自动化集成和部署工具,如Eclipse、Maven、Jenkins、Artifactory 使用TDD和JUnit交付代码以支持自动化测试的经验 Azure、GCP Kubernetes云基础设施、Docker、Linux操作系统 分布式数据库和缓存解决方案(REDIS等) Oracle、DB2和其他关系型数据库管理系统 主机系统架构和设计 广泛的企业技术领域和技术实施经验 具备敏捷和瀑布交付方法论的经验。 对架构概念(安全、数据流、网络、数据架构)问题和趋势有深入的理解。 多样性、公平、包容和盟友关系 - 我们努力创造一个包容的文化,让每个员工能够充分发挥自己的潜力,受到尊重,通过无偏见的实践和包容性的价值观在Scotiabank全面融入。 我们欢迎多样性,并为所有员工提供学习、成长和参与的机会,通过我们的各种员工资源组(ERGs),涵盖了不同的性别认同、种族、年龄、能力和退伍军人。 可访问性和工作场所适应 - 我们重视每个人为银行带来的独特技能和经验,并致力于为每个人创造和维持一个包容和可访问的环境。 通过在线课程、跨职能发展机会和学费援助提升技能。 竞争性奖励计划,包括奖金、灵活的假期、个人假期、病假和福利,从第一天开始。 社区参与 - 无论您选择在哪里工作,我们都提供机会参与社区和归属感,如黑客马拉松、竞赛、与朋友一起烹饪、数字人类等等 Scotiabank是美洲地区的一家领先银行 我们的宗旨是: "为了每一个未来",我们通过广泛的建议、产品和服务,包括个人和商业银行业务、财富管理和私人银行业务、公司和投资银行业务以及资本市场,帮助我们的客户、他们的家庭和他们的社区取得成功。 在Scotiabank,我们重视每个人为银行带来的独特技能和经验,并致力于为每个人创造和维持一个包容和可访问的环境。 如果您在招聘和选拔过程中需要住宿(包括但不限于可访问的面试场地、替代格式文件、ASL口译员或辅助技术),请告知我们的招聘团队。 如果您需要技术支持,请点击这里。候选人必须直接在线申请才能被考虑担任此职位。