全栈工程师,会前端、后端、运维,从0—>1开发搭建一个完整项目
1. 精通 Java 语言核心特性,深入理解 JVM 原理、并发编程及性能优化;
2. 熟练掌握 Spring 全家桶架构设计,熟悉 AOP、IOC 等核心思想;
3. 熟练使用 Zookeeper、Redis、Kafka、Nacos、K8s 等中间件;
4.深度掌握 MySQL 索引优化、事务隔离以及分库分表方案;
5. 熟悉 Vue2,HTML5、CSS、JavaScript 等前端技术;
6. 熟悉 Spring AI,有企业级 RAG 系统开发经验;
7.有 AI 智能体开发经验;
8. 对 SQL 调优、OOM、CPU 异常飙高问题有相关一线处理经验。
1. XXX Knowledge
项目描述:面向企业内部业务文档、接口手册、需求方案、运维操作规范等非结构化数据,搭建的企业级私
有 RAG 智能知识库平台。系统支持多源文档接入、文档解析与向量存储、知识库权限隔离、检索增强问答、基
于大模型的自然语言业务咨询,解决企业知识分散、资料查找低效、新人上手慢、重复咨询占用研发人力等业务
痛点。
项目架构:
JDK17、Spring Boot、Spring AI、MySQL、Redis、Nacos、Kafka、Zookeeper、Elasticsearch、Redis
工作亮点:
(1) 多源文档统一接入与结构化解析:设计标准化文档上传流水线,支持 PDF、Word、Markdown、Excel、
图片等多格式文件自动解析,通过 Tika + 自定义文本清洗规则剔除冗余格式、水印、无效换行;采用
滑动窗口分段 + 语义分层切片策略优化文本分块,解决长文档上下文割裂问题,向量检索匹配准确率
提升 28%;
(2) 完成 Confluence、企业 Wiki 双数据源接入适配:结合页面修改时间戳设计增量同步方案,摒弃低效
全量拉取逻辑,仅同步新增、更新页面,大批量知识空间同步耗时降低 90%;针对 Confluence 富文
本页面混杂标签、样式、脚本、冗余换行等噪声问题,基于 Jsoup 构建标准化 HTML 清洗链路,减
少无效特征干扰,优化向量嵌入质量,知识库语义检索匹配准确率明显提升;
(3) 生产级向量库增量同步方案:基于文档唯一 ID、源修改时间戳、权限哈希三重增量判断机制识别变更内
容;采用「先删除文档历史向量、再写入携带最新权限元数据的新向量」统一更新逻辑,将租户 ID、
可读角色列表存入向量元数据检索时将租户、角色权限过滤下推至 Milvus 层,实现不同人员细粒度文
档隔离。
2. XXX APM
项目描述:基于应用的性能原始指标做应用的监控分析;基于请求的全链路追踪,跨服务调用链,定位慢请
求、异常等
项目架构:
JDK1.8、JDK17、Spring、Spring Boot、MyBatis、Maven、Redis、Kafka、Zookeeper、MySQL、ClickHouse、
Arangodb、Nacos、Nginx、Vue2、SVN、Git
工作亮点:
(1) 自定义类加载器解决断链问题:多层 ClassLoader 叠加,产生两份隔离的 Trace 上下文类,导致上下
游断链,通过自定义类加载器,打破双亲委派机制,解决了跨线程、同线程但多层 ClassLoader 隔离、
跨微服务等场景导致的断链问题;
(2) 重构探针 License 管控方案:主导将原数据库获取连接数的方案改造为通过 Zookeeper 分布式锁获取,
数据准确性大幅提升,批量探针重启场景下,数据库查询压力降低 85%,解决高并发下数据不一致问题;
(3) 设计多维度资源权限管控体系:实现多租户模式 + 角色模式的双层权限管控,覆盖 100%核心资源数据,
权限控制粒度细化到数据维度,支撑多租户隔离场景下的安全访问,权限校验响应时间 < 10ms;
(4) 基于 Spring AOP 实现全链路审计日志:无侵入式接入系统核心接口,审计日志覆盖率达 90%,支持操
作溯源、异常告警。
自我评价
6 年 Java 后端开发经验,熟悉 Java 内存模型,对于 JVM 调优有相关经验;
对接客户一线经验丰富,能及时、准确地定位线上问题,受到客户的一致好评;
在团队中能够主动和队员沟通协作,具有良好的团队精神。工作认真,喜欢钻研和学习新技术、新知识,积
极乐观,抗压能力强;
3. XXX Checker
项目描述:轻量化的服务探测系统,通过 agent 下发探测命令,Ping、URL、SMTP、数据库探测等,实现
对监控对象的状态探测,对探测返回解决做进一步分析,实现主动拨测-告警上报的闭环。
项目架构:
Spring、Spring Boot、Spring AI、Kafka、Nacos、MySQL、Zookeeper、Vue、SVN、Git
工作亮点:
(1) 全流程项目管理与交付:主导需求调研,精准识别用户痛点,把控项目全周期开发进度,在 3 个月内完
成保质保量交付,项目验收通过率 100%,支撑企业级服务监控场景;
(2) 扩展多类型探测能力:在原有基础探测能力上,新增 script、sql 等自定义探测方式,探测类型覆盖多
个主流服务场景,用户自主配置灵活性提升 100%,满足个性化监控需求;
(3) 对接第三方告警系统实现闭环:完成探测 - 告警全链路打通,实现从问