1.熟悉Java语言基础,具备良好的编程能力。
2.掌握Java I/O操作、多线程编程及集合框架,优化系统性能。
3.熟练运用SpringBoot、SpringCloud、Spring、SpringMVC及MyBatis等主流开发框架。
4.熟练运用MySQL、Oracle及Redis数据库技术。
5.熟练操作IDE(如IntelliJIDEA、Eclipse)、版本控制(Git)及构建工具(Maven),提升开发效率。
6. 熟悉HTML5、jQuery、VUE、echarts、ElementUI、KendoUI 等前端技术
知识库项目中文档目前为离线方式管理,需要先从各个业务部门【收集文档】,【核对权限】、【保存本地内容库】,【进行清洗】、【上传至chat-trust】,这种管理方式下,文档状态每发生一次变化,都需要知识管理者记录并且处理,操作繁琐,且人工操作容易出现纰漏。因此需要一个文件管理工具,可以将知识库线上化,并能够记录下文件的标签、版本,方便知识的统一管理,从而保证工作的正常开展和效率提升。
1、与产品团队紧密合作,深入讨论并明确知识库管理平台的需求细节,确保开发方向与用户需求高度一致。
2、负责对项目需求进行系统性分解,撰写开发文档,为后续代码实现提供清晰的指导和规划。
3、依据系统分解文档,执行代码编写工作,确保开发进度和代码质量符合项目标准。
4、通过优化数据库设计和接口逻辑,显著提升了知识库管理平台的查询效率和用户体验。
5、参与代码审查和团队技术分享,促进团队协作和技术能力的共同提升。