职位编号:193062
加入一个以成果为导向、包容和高绩效文化的目标驱动型团队。
团队:
支持全球银行和市场业务的全球技术应用团队正在寻找一位首席软件工程师来承担具有挑战性和令人兴奋的角色。
候选人将参与对现有遗留应用程序的持续支持和最终停用,并为利用现代技术栈的新平台做出贡献并提供支持。我们正在寻找有创造力、快速学习、自我启动、注重结果和高度积极的个人,具有出色的问题解决能力。
角色:
候选人将参与对现有遗留应用程序的持续支持和最终停用,并为利用现代技术栈的新平台做出贡献并提供支持。我们正在寻找有创造力、快速学习、自我启动、注重结果和高度积极的个人,具有出色的问题解决能力。
职责:
- 与最终用户、业务分析师和团队成员密切合作,了解推动高质量技术解决方案分析和设计的业务需求
- 倡导以客户为中心的文化,加深客户关系,并利用更广泛的银行关系、系统和知识。
- 编写代码和调试高容量、Kafka和基于JVM的无状态服务
- 作为高级Java开发人员,您将负责设计、架构和最终交付解决方案,重点关注系统的可扩展性、可用性和实用性。
- 预计需要亲自编码 - 积极贡献代码库以及代码审查和演练
- 参与与利益相关者的会议/站立会议,根据业务目标优先处理开发任务
- 参与完整的软件开发生命周期,负责按时和预算内交付的应用软件的设计、编码、测试、实施和支持
- 积极准备和记录对团队重要的文档
- 准备和支持用于实施到用户验收测试和生产环境的应用程序发布
- 支持生产交易应用程序的支持,以解决和快速解决任何问题或问题
- 在轮换基础上通过呼叫寻呼机提供非工作时间支持,特别是在维护窗口期间或其他维护活动期间的应用程序发布
资格:
- 8年以上使用Java 8+的工作经验。熟悉多个外部Java框架是一个加分项(如Spring)。
- 有Java多线程应用程序的经验
- 扎实的编程背景,最好包括开发实时、事件驱动的应用程序。
- 有关系SQL开发和MSSQL和Oracle数据库的存储过程的经验,以及对一般数据库对象和结构的理解
- 在Sun Solaris/Linux环境中使用UNIX Shell脚本的经验
- 具有HTML5、CSS、JavaScript、JQuery、Bootstrap的实际经验
- 熟练使用Git/Github/Bitbucket、Artifactory、Maven、Jenkins/Cloudbees等SCM、构建和CI/CD工具
- 对开发最佳实践、TDD、测试自动化和代码质量有深入了解
- 能够将技术信息分解并传达给高级非技术管理人员
- 期望具备出色的问题解决、分析和批判性思维能力
- 有开发微服务、架构和设计模式的经验,包括基于事件的微服务部署
对您的好处:
- 我们拥有一个包容和合作的工作环境,鼓励创造力、好奇心,并赞扬成功!
- 我们为您提供了创建美好客户体验所需的工具和技术。
- 您将有机会与来自世界各地顶级技术公司的多元化行业领导者共事和学习
- 现场自助餐厅。
- 我们提供有竞争力的总体回报方案,包括基本工资、绩效奖金、公司配对计划(养老金和利润分享)、慷慨的假期、个人和病假、个人发展资金、产假补贴、育儿假等等。
地点:加拿大:安大略省:多伦多
Scotiabank是美洲地区的一家领先银行。在我们的宗旨“为了每一个未来”的指导下,我们通过广泛的建议、产品和服务,包括个人和商业银行业务、财富管理和私人银行、企业和投资银行以及资本市场,帮助我们的客户、他们的家庭和他们的社区取得成功。
在Scotiabank,我们重视每个个体带给银行的独特技能和经验,并致力于为每个人创造和维持一个包容和可访问的环境。如果在招聘和选择过程中需要住宿(包括但不限于可访问的面试场地、其他格式的文件、ASL口译员或辅助技术),请告知我们的招聘团队。如果需要技术支持,请点击此处。候选人必须直接在线申请才能被考虑此职位。感谢所有申请者对Scotiabank职业的兴趣;然而,只有被选中进行面试的候选人将获得联系。