角色: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操作)
云部署平台(OpenShift)
必备技能:
BASEL