Capgemini 高级 Java 与 Vue.js 全栈工程师——摩洛哥远程工作
使用 Java、Spring Boot 和 Vue.js 为 Capgemini 的企业客户构建和支持全栈应用。 负责安全 API、微服务、数据访问、测试和敏捷交付。
描述
- 使用 Spring Boot 构建和维护 Java 后端服务及 Vue.js 前端应用
- 创建现代、高性能且直观的用户界面
- 开发并集成安全可靠的 REST API
- 使用 JPA 和 PostgreSQL 实现业务服务并管理数据访问
- 协助设计和演进基于微服务的架构
- 编写单元测试和集成测试,并支持测试自动化
- 通过整洁代码实践、Sonar 和同行评审维护代码质量
- 在敏捷/Scrum 团队中与 QA、DevOps、架构师和产品负责人协作
- 参与敏捷仪式和持续改进工作
- 维护技术文档并支持运营中的应用
任职要求
- 计算机科学、相关专业的学士或硕士学位,或同等资历
- 至少五年 Java 全栈开发经验
- 扎实的 Java 技能,最好具备 Java 17 经验
- 深入了解 Spring Boot、REST、Security 和 JPA
- 具备丰富的 Vue.js 经验,熟悉 Vue 2 或 Vue 3
- 熟练掌握 JavaScript、TypeScript、HTML5 和 CSS3
- 具备扎实的 SQL 和 PostgreSQL 能力
- 具备微服务架构设计或开发经验
- 了解 Maven、Git 或 GitLab 以及 Sonar
- 了解 CI/CD 流水线
- 具备创建单元测试和集成测试的经验
- 熟悉 Docker 和 Kubernetes 者优先
- 具备生产服务支持经验者优先
- 具备协作、自主且有条理的工作方式
- 具备出色的沟通能力
福利待遇
- 可在摩洛哥及国际范围内远程工作
- 灵活的工作安排和自主性
- 培训、认证和个性化支持
- 为领先客户参与多样且影响力显著的项目
- 参与活跃的技术社区
- 包容、多元文化且重视残障包容的职场文化
- 与合作伙伴组织开展社区倡议
- 公司致力于减少环境影响
