我具备扎实的 Java 后端开发能力,熟练掌握 SpringBoot 框架,能够独立完成业务模块的接口设计与开发。熟悉常见的数据库操作,主要使用 MySQL,具备良好的SQL编写和数据建模能力,了解数据库优化、索引设计等性能调优策略。熟悉使用 Redis 做缓存、分布式锁、排行榜等高效数据处理。能够灵活使用 Swagger 编写接口文档,支持前后端联调。掌握常见的权限控制设计(基于RBAC)、登录认证、Token机制等后台通用功能开发。了解 Nginx、Docker、Linux 服务器基本操作,具备基础的部署运维能力。对接过三方接口,能够处理数据同步、API签名验证、数据清洗等场景。具备良好的编码习惯和独立解决问题的能力,能胜任中小型系统的后端开发、维护及优化工作。
项目名称:企业级项目任务管理系统
项目描述:
该系统用于企业内部多项目、多团队任务协作与进度追踪,支持项目与任务的树形结构管理、成员分工、进度计算、权限分配、拖拽排序、看板视图等核心功能,广泛应用于项目型组织的流程管控与绩效评估场景。
项目职责:
本人作为后端主力开发,负责系统的数据建模、接口开发与逻辑实现。采用 SpringBoot + MySQL 架构,前后端分离模式开发。为满足树形结构需求,设计了 treeId + parentId 模型,实现任务与项目多层级嵌套的高性能查询与操作。进度统计采用 Java 端递归逻辑实现叶子节点变动后对上级节点的自动反推更新,并通过批处理方式集中写库,显著降低数据库锁竞争问题。实现了基于 RBAC 的权限控制机制,支持按项目粒度分配角色与操作权限。通过 Swagger 编写接口文档,配合前端完成联调,项目最终高质量上线,获得企业内部高度评价。
项目描述: 本系统面向企业内部员工使用,主要功能包括内容发布管理、分类配置、字典维护、文件上传下载、流程审批等,适用于公告通知、文档分发、规范制度归档等日常信息化管理场景。 项目职责: 本人主要负责系统后端模块开发与数据结构设计。采用 SpringBoot + MySQ
项目描述: 该平台用于企业与第三方采购系统之间的供应商信息对接与同步,主要功能包括供应商基础资料维护、数据格式转换、接口调用、同步状态追踪与日志记录等。系统支持定时批量同步与人工触发同步两种方式,确保数据一致性与时效性。 项目职责: 本人负责平台后端接口开发与系统集成逻