ID:421322

杜昌Vincent

高级java工程师

  • 公司信息:
  • 交通银行太平洋信用卡中心
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 南昌
  • 全区

技术能力

1. Java核心与底层: 深入理解Java多线程并发、反射及JVM内存模型与调优;熟悉常见设计模式;了解Netty响应式编程模型及Dubbo RPC底层通讯原理。
2. 微服务与中间件: 熟练使用Spring生态及其底层原理,精通Spring Cloud Alibaba全家桶(Nacos/Sentinel/Gateway);熟练掌握Redis缓存、RocketMQ/Kafka消息队列及Elasticsearch全文检索技术。
3. 数据库与工程素养: 深入理解MySQL索引原理与事务隔离级别,具备复杂SQL调优经验;熟悉Linux生产环境排查与日志分析;具备高可用接口设计与系统性能优化能力。
4. 大模型应用与RAG架构: 掌握大模型应用开发全链路,熟练运用LangChain/LangGraph框架进行Agent编排与工具调用;熟悉Milvus/Chroma等向量数据库,具备文档分块、Embedding向量化及混合检索策略的实战经验。
5. AI工程化落地: 具备 Java + Python 混合架构设计能力,能使用 Spring Boot / LangChain4j 封装AI微服务;掌握SSE流式输出、Prompt Engineering、上下文管理及幻觉抑制方案;了解LoRA微调流程及RAG与微调的业务选型边界。

项目经验

一、项目经历:OPPO全球售后智能问答知识库系统
公司名称: OPPO南昌研发中心
担任角色: Java/AI应用开发工程师
项目简介:
针对OPPO全球售后体系知识分散、跨部门沟通效率低等痛点,主导设计并落地了基于 RAG(检索增强生成)架构的企业级智能客服系统。系统覆盖人事政策、SOP流程及业务答疑等高频场景,为数千名员工提供7x24小时精准问答服务。
核心职责与技术成果:
● 多源异构数据处理与向量化构建: 负责清洗数十万字非结构化文档(规章/SOP/产品手册),采用语义滑动窗口策略进行文本切块(Chunking);结合 BGE Embedding 模型完成向量化处理,并持久化至 Milvus/Chroma 向量数据库,构建了高质量的企业专属知识索引。
● 混合检索链路与幻觉抑制: 设计“BM25关键词 + 向量语义”双路召回机制,通过动态调整 Top-K 阈值提升检索相关性;在 Prompt Engineering 中注入严格的领域约束规则与 Few-shot 示例,有效规避大模型“幻觉”,确保人事政策解答的绝对准确与合规。
● Agent 意图路由与状态管理: 基于 LangGraph 框架构建具备上下文记忆的智能客服 Agent。支持根据用户提问自动识别意图,精准分发至“HR制度库检索”或“售后工单API调用”等子节点;实现长对话摘要压缩机制,大幅降低 Token 消耗并保障交互流畅度。
● Java+Python 混合架构设计与工程化封装: 发挥 Java 后端优势,采用 Spring Boot 搭建统一网关层,通过 RESTful API 异步调用 Python AI 微服务;实现了 SSE 流式打字机输出、多级缓存防刷及异常降级处理机制,保障了高并发下的系统稳定性。
● 细粒度权限隔离与数据安全管控: 针对企业内部敏感数据需求实施硬隔离。用户发起提问时,Java 层解析 JWT 获取角色信息,并在请求向量库时透传 Metadata Filter 参数,严格限制越权访问,满足企业级数据合规要求。

二、项目:买单吧App-交行信用卡官方app
工作职责:
1、负责管理买单吧app开发的 30人团队,负责分配任务,代码审核,进度跟踪。
2、负责业务需求讨论以及参与核心模块开发,协助组内同事解决问题等。

近期所做部分功能需求:
1、数字人民币还款:信用卡还款目前主要是通过借记卡还款,此次新增数字人民币还款方式,后台需要在以下四个接口中新 增数字钱包相关逻辑:单张信用卡还款方式选择接口、单张信用卡还款接口、多张信用卡一键还款方式选择接口、多张信用 卡一键还款接口。两种还款方式新增逻辑差不多,只需客户端新增入参 isSupportedDigitalRMBPay 字段以区分新老版本,如果 为 true ,则后台通过从 session 中获取的 userId 和信用卡卡号去调用规则引擎接口判断用户是否在数字人民币还款方式白名单 内,如果在白名单内则通过 http 访问 touda 注册中心去调用总行钱包信息接口、钱包限额接口获取包括钱包余额限额等信息返回 给客户端进行展示。两种还款接口新增逻辑也差不多,只需客户端在原有支付方式字段 paymethod 新增一个值 5 表示用户选 择数字人民币方式进行还款,同时新增数字钱包密码入参。若用户选择数字钱包还款即 paymethod 为 5,后台会调用第三方还 款系统的信用卡还款接口,还款接口再去调用总行还款相关接口,最后将还款结果返回给客户端。
2、优惠频道新增智能推荐模块:在 app 优惠频道页面新增一个智能推荐模块入口以引导用户去进行信用卡分期以及申请贷 款。app 后台会新增一个接口,通过调用第三方平台-活动中心的智能推荐产品接口获取产品 list ,从 list 中过滤出想分就分、 现金分期、好享贷、好现贷四种信用卡分期及贷款数据,每种数据中有优惠券金额以及折扣信息,后台通过对优惠券金额以 及折扣大小进行逻辑比较,拼装好相应的话术,最后将每种数据都塞入 TreeMap (业务要求进行排序展示)后放到 list 中统一 返回给客户端引导用户去做相应操作。
3、通过线程池发送数据给 kafka 需求:收集登录相关接口和支付相关接口中相关字段组装成 json 数据发送给 kafka ,供交易监 控系统进行交易欺诈监控。具体是在后台忘记登录密码、修改支付密码、忘记支付密码和设置支付密码接口后将相关字段收 集并组装好通过线程池发送给 kafka (需要在配置中心配置 kafka 的 ip 和 topic),上送字段有事件 id 、交易流水号、客户号、 userId 、卡号、设备型号、高危登录类型等敏感字

案例展示

  • 买单吧App

    买单吧App

    近期所做部分功能需求: 1、数字人民币还款:信用卡还款目前主要是通过借记卡还款,此次新增数字人民币还款方式,后台需要在还款接口中新 增数字钱包相关逻辑:客户端新增入参 isSupportedDigitalRMBPay 字段以区分新老版本,如果 为 true ,则后台通过从

  • 平安一账通App

    平安一账通App

    项目简介: 平安一账通 app ,平安集团旗下的综合金融类app,主要根据业务和产品提的需求完成相应java 后台接口开发与修改。 工作职责: 承担需求讨论,相关文档编写,编码,单元测试,与第三方系统对接联调,生产问题排查等日常工作。 所做部分需求: 1、千人千

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服