对某系统进行性能改善,并提升用户体验。通过采用 Scrum敏捷框架进行开发管理实现快速交付实现用户价值。
一 、技术要求
1、前端技术
· 开发框架:运用 React 实现高效的用户界面交互及组件化开发。
· 页面框架:以 Nextjs 作为页面框架,结合 Material-U 进行美观、响应式且易用的 UI设计。
· 测试工具:利用 Jest 进行单元测试,搭配 React Testing Librarny 进行组件测试,保障前端代码的质量与稳定性。
2、后端技术
· 开发语言:采用 Java,借助 Spring Boot 框架构建高效、稳定的后端服务。
· 审批流框架:集成 Flowable 框架实现审批流程管理,满足业务流程自动化需求。
· 测试工具:运用Jnit 进行单元测试,MvBatis-Test进行数据库相关测试,Plawwight进行端到端(E2E)测试,确保后端代码的正确性与可靠性
3、数据库:选用 Oracle 数据库进行数据存储和管理,要求开发人员熟练掌握其操作与优化。
4、开发环境
· 版本控制:使用 Gitlab进行版本控制及持续集成/持续交付(CICD),实现代码管理和部署流程的自动化。
· 云平台:依托 Azure(微软云)作为云服务平台,进行应用部署和资源管理。
二、任职要求
1、敏捷经验:有Scrum敏捷项目经验
2、有一定日语基础,可沟通优先考虑 。