高级全栈开发工程师 Java 17, Angular, Mongodb, Restful API, Spring Boot, CICD, Openshift

多伦多 6天前全职 网络
面议
角色:Java全栈开发工程师 经验水平:8年 后端技术技能要求: 熟悉Spring框架核心模块,如Boot、Data、Security、Web等 Java 17 Restful API设计规范(OAS)和代码生成 数据库设计:关系型文档数据库(如Mongo) 测试:单元测试、变异测试和性能测试 企业集成模式:API、文件传输、消息传递 故障排除和调试技能 加分项: Python技能 一般前端技能: 专注于彻底的故障排除,利用可用资源寻找解决方案,结合设计系统方法,强调代码的可扩展性和可维护性。 理解RxJS用于响应式编程。例如,Observables信号和操作符如map、filter和switchMap。 了解Angular服务和依赖注入。Angular路由器用于导航和路由守卫类和装饰器。接口类型和泛型。错误处理和调试。 有使用Angular测试工具如Jest、Cypress的经验。 熟练使用浏览器开发者工具进行调试。 对REST API有基本理解,并了解如何在Angular中使用它们。熟悉请求的制作。 前端或后端开发人员的一般敏捷开发技能 敏捷开发心态和技能 根据需求和用户故事创建技术/解决方案设计 重用和扩展现有软件资产以进行解决方案设计 估算用户故事点并承诺按时交付 应用测试驱动开发技能以确保代码质量、可扩展性和可维护性 CI/CD管道DevOps(GitHub Actions) 云部署平台(OpenShift) 必备技能: BASEL