全栈Java React开发者

14个月前全职
CGI

CGI

location 多伦多
unsaved
职位描述: CGI正在招聘一名全栈Java React开发人员加入我们充满活力的团队。 CGI是全球最大的IT和商业咨询服务公司之一,处于数字体验转型的前沿。通过实践和战略创新,我们正在帮助商业和政府组织实现价值和更高效率。 我们正在扩大团队,并希望建立一个卓越中心,为我们众多不同的客户提供一流的服务。 您未来的职责和义务 作为一名全栈软件开发人员,您具备坚实的技术基础和强大的发展技能,能够交付小到中型的明确定义的任务,独立工作或与他人合作,并在明确定义的领域具有一定的经验: • 您将成为一个团队的一部分,使用最新技术创建新的服务和面向客户的应用程序。您将在敏捷开发团队中开发和支持高度可扩展、高性能的API。 • 通过自动化单元和功能测试确保高代码质量 • 在开发流程中自动化处理;识别提高效率和减少上市时间的机会,并实现持续交付 • 根据团队定义的技术设计设计和开发代码结构 • 与由技术、产品和业务团队成员组成的敏捷产品团队合作,交付出色的产品 • 您将积极寻求有关新技术及其如何解决当前和可预见挑战的知识 • 出色的沟通能力,包括将技术细节转化为人类术语的能力 成功担任此职位所需的资格 全栈Java开发人员+React UI” 至少7-8年的建立现代可扩展Web应用程序的经验。 • 至少2年作为高级技术团队成员,具有在技术方面指导团队成员并按时交付高质量工作的记录。 • 有Spring Boot或其他Java框架的经验 • 有React UI或类似的前端JavaScript框架的经验(React、Vue等) • 有基于JavaScript的单元测试和端到端测试框架以及代码覆盖率的经验。JavaScript脚手架/构建工具(Angular-cli、Webpack、Eslint) • 对跨浏览器兼容性问题有良好的理解 • 在响应式设计、CSS设计和架构方面有扎实的基础。有Bootstrap和Scss的经验 • 对关系型SQL数据库有良好的理解。 • 对性能调优(加载时间)的最佳实践有深入了解,并具有使用Chrome Dev Tools的经验 • 有开发和设计后端服务(Rest、Soap等)的经验 • 了解现代软件工程实践,如测试驱动开发(TDD)、行为驱动开发(BDD)、持续集成(Jenkins)。 • 了解Git(源代码管理) • 具有符合网络无障碍标准和实施的经验的经验加分 • 具有容器技术和最佳实践的经验或强大的知识加分 #LI-NO1 技能: • 分析和新兴数字技术 • 商业咨询和IT战略 您可以从我们这里期待什么: 可以采取行动的见解 虽然技术是客户数字转型的核心,但我们理解人是业务成功的核心。 当您加入CGI时,您成为了一名值得信赖的顾问,与同事和客户合作,提出可行的见解,提供有意义和可持续的结果。我们称呼我们的员工为“成员”,因为他们是CGI的股东和业主,享受共同工作和成长,共同打造一个我们为之骄傲的公司。这是我们自1976年以来的梦想,也使我们成为全球最大的独立IT和商业咨询服务提供商之一。 在CGI,我们认识到多样性所带来的丰富性。我们努力创造一个所有人都能参与和合作的工作文化,与客户一起建设更具包容性的社区。作为一个平等机会雇主,我们希望赋予所有成员成功和成长的能力。如果在招聘过程中需要任何帮助,请告诉我们。我们将很乐意提供帮助。 准备成为我们成功故事的一部分了吗?加入CGI——在这里,您的想法和行动将产生巨大的影响。