我们的银行JAVA开发团队负责开发和维护多个每日提交给美国监管机构和内部合规团队的监管和监督报告。这些报告必须遵守由FINRA(金融业监管局)制定的严格监管截止日期,FINRA执行SEC(证券交易委员会)设定的规则。新招聘人员将加入Java开发团队,构建和增强监管报告,并参与三级支持活动。
您未来的职责和责任
主要职责
• 参与开发和实施高质量应用程序:后端业务逻辑模块、API和用户界面(UI)。
• 根据我们的标准实施、测试和交付功能,并遵循持续集成过程。
• 在支持缺陷、问题和危机处理的日常运营中提供支持。
• 积极参与团队,参与每日敏捷仪式。
• 通过沟通、文档和自动化为团队的持续改进做出贡献。
成功履行此角色所需的资格
技术技能 – 必须具备
• 至少2年Java开发经验
• Java 17或以上,具备使用Java 17+(至少Java 11以上)实施解决方案的良好专业水平,重点是API开发和性能。
• 需要双语能力(法语/英语)*
• 熟练掌握Spring Boot和微服务。
• 熟悉TDD和BDD实践。
• 了解DevOps,重点是理解、实施和维护CI–CD管道、监控和日志工具。
• 对面向对象编程概念有深刻理解。
• 熟练使用Spring和Hibernate框架。
• HTML/HTML 5、CSS模块、Bootstrap、Typescript、JavaScript。
• 具备PostgreSQL数据库的知识/经验。
• 具备API(REST)的知识和经验。
• 具备容器工作经验 – Kubernetes / Docker。
• Git/GitHub,使用Maven & Jenkins进行持续集成。
经验和能力 – 必须具备
• 解决应用程序开发和使用中的问题。
• 强大的面向对象编程技能。
• 在敏捷最佳实践TDD、BDD、重构和清晰代码方面有实践经验。
• 对软件开发生命周期和过程导向有清晰理解。若曾参与过敏捷或持续交付(CD)项目更佳。
• 在准备和执行功能/手动测试方面有良好背景。
• 优秀的沟通能力。
• 对敏捷实践、角色和方法有深刻理解。
• 对CI-CD实践和工具(JIRA)有深刻理解。
• 分析和解决问题的能力。
• 能够在敏捷团队中工作,重点是理解和贡献团队的优先事项。
优先资格 – 加分项
• 具有金融环境的工作经验。
• 基本的金融/资本市场知识。
• 有在公共云(如Azure环境)工作的经验。
• 能够用英语进行口头和书面交流是必需的,因为该职位需要定期与美国的同事和合作伙伴合作。
工作模式:现场
地点:蒙特利尔市中心
CGI提供了该职位薪资范围的合理估计。该范围的确定包括技能水平、地理市场、经验和培训、执照和认证等因素。薪酬决定取决于每个案例的事实和情况。目前合理的估计范围是$50,000–$100,000。此职位是现有空缺。
作为所有者,让我们将有意义的见解转化为行动。
在CGI的生活植根于所有权、团队合作、尊重和归属感。在这里,您将充分发挥潜力,因为……
从第一天起,您就被邀请成为一名所有者,我们共同努力实现我们的梦想。这就是为什么我们称自己为CGI合伙人而不是员工。我们从集体成功中受益,并积极塑造公司的战略和方向。
您的工作创造了价值。您将开发创新解决方案,与团队成员和客户建立关系,同时利用全球能力扩大您的想法,抓住新机遇,并从广泛的行业和技术专业知识中受益。
通过加入一个旨在成长和持久的公司,您将塑造自己的职业生涯。您将得到关心您健康和福祉的领导者的支持,并为您提供加深技能和拓宽视野的机会。
在CGI,我们重视多样性带来的力量,并致力于营造一个每个人都属于的工作场所。我们与客户合作,建设更具包容性的社区,并赋予所有CGI合伙人蓬勃发展的能力。作为一个平等机会的雇主,在招聘过程中能够发挥最佳表现对我们来说很重要。如果您需要住宿,请告知您的招聘人员。
要了解有关CGI无障碍的更多信息,请通过电子邮件与我们联系。请注意,此电子邮件仅用于无障碍请求,不能用于申请状态查询。
加入我们的团队吧——世界上最大的IT和商业咨询服务公司之一。