职位描述
公司描述
在Cognizant Netcentric,我们每天工作都是为了利用尖端技术,为全球领先品牌创造令人难忘的数字体验。我们是一个多元化的全球社区,拥有超过1500名Adobe专家,在不同的国家、文化、语言和技术之间协作。
我们在一个包容和响应迅速的组织文化中充满活力,结合了初创公司的创业精神和大型全球组织的资源、成长机会和稳定性。Holacracy是我们工作的基石,赋予每个人在组织中产生影响的能力。这鼓励我们作为个体学习和成长,团结成团队,共同打造触动人们生活的创新数字体验。
我们正在寻找一位高级软件工程师,负责为主要国际客户领导Web开发项目。如果你对Java和Web应用程序充满热情,这个角色将让你在帮助Cognizant Netcentric发展的同时学习和发展新技能。
你的职责包括:
- 使用AEM开发和维护企业级网站
- 领导和指导开发团队
- 估算开发任务,指出风险、所需条款和过程中存在的限制
- 定期进行代码审查并分享最佳实践
- 定义发布策略(包括分支管理、持续集成和开发工作流)
我们要求:
- 领导基于Java的网站项目的经验
- 使用构建工具如Maven的经验
- 熟悉SpringBoot
- 具备Cloud SQL(Postgres)、Terraform、Tekton(GCP管道)、Pubsub(事件)、Apigee(网关)的经验
- 了解云解决方案(Azure、AWS等)、容器化或微服务
- 具备NodeJs和GraphQL的经验
- 版本控制工具,特别是Git的经验
- 熟悉RESTful Web服务的开发
- 熟悉HTML、CSS和JavaScript
- 设计模式和优雅代码
- 强大的需求识别能力和定义技术解决方案的能力
- 函数式编程
- 具备持续集成工具的经验
- 有集成第三方系统的经验
- 较强的人际交往能力
- 良好的英语口头和书面表达能力
- 至少每周1天前往英国邓顿的现场出差
在你的简历上看到以下内容让我们欣喜:
- 具备使用任何CMS(如Adobe Experience Manager)的实践经验
- OSGi声明服务
- 积极主动的思维方式,热衷于持续学习
- 你熟悉接受和提供反馈,并对此感到自在
- 有资格在欧盟和/或瑞士工作
我们为您提供的!
- 永久合同
- 持续培训和辅导
- 苹果工作设备
- 员工认可计划
- 有机会与一支高技能、充满活力和国际化的团队合作