Java 后端开发人员

15个月前全职
CGI

CGI

location 多伦多
unsaved
职位描述 我们是加拿大最大的独立信息技术服务公司,在经过45年的发展后,我们仍在不断壮大!加入加拿大最大的IT公司,担任"Java后端开发人员"。 这个角色是混合型的,需要你在多伦多市中心工作。每周2次,可能随时会有变化。 作为Java开发人员,您将在分解业务需求并将其转化为技术设计的过程中起到重要作用,开发和测试开发,与项目利益相关者PM、其他应用程序开发负责人、业务利益相关者和QA密切合作,并确保与需求的完全追踪性。 您未来的职责和义务 •通过分析业务需求并遵循系统架构和高级设计来进行API设计。按照正确的设计模式和最佳实践开发API。 •关键的交付成果还包括良好质量的测试用例和文档。擅长以有效的方式编写复杂的系统和业务逻辑。 •熟悉现代开发概念和流程,既要理解又要实践。 •分析高度复杂的业务需求,生成技术规范以设计或重新设计复杂的软件组件和应用程序。 •作为专家技术资源,支持建模、仿真和分析工作。 •成为持续改进的倡导者。遵循和贡献最佳实践,确保工作质量。始终寻求流程效率和效果,以提高生产力。具备对现代技术和现代开发文化的正确理解是一种资产。 •利用行业最佳实践来设计、测试、实施和支持解决方案。 •成为运营活动的下一级支持。擅长问题解决、故障排除,并对性能调优有深入的理解。 •确保满足所支持领域的质量、安全和合规要求。 •具备灵活性,在不断变化的环境中蓬勃发展。 •能够迅速适应变化,并以积极的方式调整工作。 •能够为运营、战术和战略规划做出贡献。 •具备从头到尾设计、开发和成功部署大型项目的实际经验。 •具备遵循迭代和敏捷软件开发生命周期的实际经验。 •了解提供技术或业务指导的方法和技术。 成功的必备资格 •计算机科学、计算机工程或相关领域的学士学位。 •技术技能:Java/J2EE、Spring/Springboot、Web Services(SOAP、JSON和RESTFul)、Oauth、Maven、微服务、GIT、SQL、Cloud OpenShift。 •在企业环境中具备至少5年Java开发经验,具备微服务和API开发的实际经验。 •熟悉敏捷方法和云环境(Kubernetes、Azure/OCP或等效)。 可行动的见解 虽然技术是我们客户数字化转型的核心,但我们明白人才是业务成功的核心。 当您加入CGI时,您将成为一名值得信赖的顾问,与同事和客户合作,提供可行的见解,实现有意义和可持续的成果。我们称我们的员工为"成员",因为他们是CGI的股东和业主,他们喜欢共同工作和成长,共同建立一个我们为之自豪的公司。这一理念自1976年以来一直是我们的梦想,它将我们带到了今天——成为全球最大的独立IT和业务咨询服务提供商之一。 在CGI,我们认识到多样性带来的丰富性。我们努力创造一个所有人都能参与并与客户合作建设更具包容性社区的工作文化。作为一家平等机会雇主,我们希望赋予所有成员成功和成长的能力。如果在招聘过程中任何时候需要帮助,请告诉我们。我们将很乐意提供帮助。 准备成为我们成功故事的一部分了吗?加入CGI,您的想法和行动将产生巨大的影响。