计算机或信息科学学位或同等学历,并具备IT环境相关专业经验
后端开发方面,具备扎实的Java(8+)、Spring和Spring Boot专业经验
前端开发方面,具备Angular(10+)、RxJS和现代前端工程模式的扎实经验,包括组件架构和状态管理(如NgRx或类似)
具备微服务架构的实践知识,以及设计、实现和使用RESTful API的经验
熟练掌握SQL数据库(最好是PostgreSQL)和基本的数据建模技能
具备CI/CD流水线和容器化部署(Docker
了解Kubernetes更佳)的实践经验
具备编写单元和集成测试的经验,使用JUnit(后端)和常见的前端测试框架(Jasmine/Karma或Jest)
熟悉DevOps实践以及用于构建、部署、监控和运维支持的常用工具
扎实的基于Git的版本控制知识(Git, Bitbucket)和常见的分支/PR工作流程
适应在敏捷团队(Scrum或Kanban)中工作,并能使用JIRA、Confluence或Azure DevOps等敏捷工具
具备较强的分析能力、快速理解能力、解决问题能力以及开放、协作的团队合作精神
英语流利,能够跨地域和时区进行有效沟通
了解安全最佳实践、身份/授权概念(OAuth2/OIDC)和安全编码原则