😂

高级Java开发工程师
诚迈科技 · 10年经验
😂
日薪: ¥800/8h
地点: 武汉
时间: 下班后周六周日可工作日远程
有团队 · 可整包 ID:434674 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | MyBatis MySQL Spring Boot Spring Python Hive Java Spark Jenkins Redis 微服务 Spring Cloud React Angular Apache
● AI大模型应用&Agent开发
○ 微众银行 Dify 平台大模型落地实践:基于 Dify 搭建 DataShapis 领域知识库;
○ 对接 Dify 大模型 API 接口,开发智能解析能力,自动生成数据表、字段的智能标签与字段备注;
○ Agent 应用开发:参与诚迈悟空智能 Agent 产品研发;负责大模型 Agent 后端业务模块开发;完成 Agent 工具调用、提示词编排、任务拆解执行、会话上下文管理相关后端逻辑;对接底层大模型,实现智能任务规划、工具路由,支撑多轮复杂任务的自动化执行;参与产品迭代调试,配合测试完成 Agent 业务闭环验证
● Java
○ 基础扎实,编码习惯较好,熟悉各类集合之间的特性与区别,并且能够熟练运用;
○ 对Java虚拟机、JMM、垃圾收集器、GC算法、JVM常用配置参数、GC参数、classLoader、JVM故障分析、jmap、jstack等jdk提供的工具命令、性能监控工具(java visualVM) ,JVM参数调优有一定的了解。
○ 掌握部分设计模式,在开发中会套用设计模式的思维封装公共代码,其中单例、策略、工厂、责任链、代理等模式接触较多。
○ 对多线程,IO,网络编程等掌握熟练
● 核心框架
○ 精通 Spring、SpringMVC、Mybatis 、SringBoot等开源框架的使用,熟悉SpringIOC 的执行流程,研究过Mybatis、SpringBoot源码
○ 深入理解 Mysql 索引底层数据结构和Mysql事务隔离级别,能够运用Explain分析执行计划,有丰富的查询优化经验,深入理解MVVC机制与BufferPool缓存机制;
○ 熟悉redis线程模型和数据结构,能够结合实际应用场景给出相关redis解决方案;
○ 了解SpringCloud-Alibaba 微服务框架的原理及常用组件;
○ 掌握 Maven、GIT、Liunx常用命令等常用工具;
○ 熟练使用POI、EasyPOI、Junit 、Jasper等常用工具组件;
○ 在现有前端框架(Angular、React)中开发页面并实现交互逻辑 ;
○ 熟悉Jenkins,可以熟练搭建环境并配置项目自动化构建;
● 编程语言/脚本
○ 精通shell,开发日志工具脚本 、项目的一键部署等;
○ 熟悉Scala语言,完成过开源Linkis项目Scala语言转Java语言需求
○ 了解PHP语言,完成过后台管理系统,前端EasyUI,后端PHP
○ 了解Python语言,开发过Hive到Tdsql的脚本同步任务
● 数据开发
○ 熟悉WTSS系统,熟悉ETL开发流程,熟练的掌握shell、Hive、Python、sqoop、Spark脚本开发并能够部署并运行在WTSS平台
○ 采集血缘日志并对日志进行加工处理写入到NebulaGraph图数据库
○ 了解图数据库NebulaGraph,封装接口调用Ngql获取血缘拓扑关系
○ 封装接口获取NG的元数据,供Dss平台进行查询
● 开源项目
○ 从事过Apache Linkis开源项目的开发
○ 自研过两个开源项目,上传至码云

● 参与诚迈悟空智能 Agent 产品
诚迈悟空是面向企业场景的大模型智能 Agent 软件平台,支持 Agent 任务规划、工具调用、多轮会话,可编排工具完成复杂自动化业务任务。

工作职责:
1. 负责 Agent 后端核心模块开发,实现任务拆解与智能规划逻辑,接收用户复杂指令后拆分为多步子任务;
2. 开发会话上下文管理模块,维护多轮对话记忆,保证 Agent 连续任务的上下文一致性;
3. 实现 Agent 工具调用与提示词编排模块,完成外部工具路由分发,封装 LLM 调用接口;
4. 参与接口方案评审,对接前端完成服务联调;定位线上会话异常、工具调用失败等 bug,持续迭代优化 Agent 任务完成成功率;
5. 编写单元测试与自动化回归脚本,配合测试团队保障版本迭代质量。

DMS数据治理系统概述
数据的产生、加工融合、流转流通,到最终消亡,数据之间自然会形成一种关系,称之为数据的血缘关系。数据血缘是元数据的组成部分之一。它分析表和字段从数据源到当前表的血缘路径,分析上游数据发生变化会给下游数据带来哪些影响;下游数据发生变化时追踪上游问题的源头等问题。
数据生命周期
配置库、表规则维护hive和tdsql的数据生命周期
丰富元数据
提供Hive,Tdsql和NebulaGraph元数据查询,维护Hive和Tdsql库、表的子系统、标签、数据集市、产品等信息
数据血缘
ETL解析血缘日志并进行分析组装存储到NebulaGraph中,并在界面上展示上下游之间的依赖拓扑图
个人数据资产管理
统计我的Hive库,用户维度,集群维度数据并允许可配置自动告警

Linkis系统概述
Linkis是微众银行捐献给Apache的顶级项目,是一款数据中间件,用于解决前台各种工具、应用,和后台各种计算 存储引擎间的连接、访问和复用问题。
个人职责
1、需求对接->输出需求文档->组织需求评审会议->编写设计文档->提出方案设计->设计方案评审->接口文档开发->开发->自测->冒烟->提测->测试案例评审->测试支持->DPMS安全设计->推包->生产验证
2、后台接口开发
3、ETL开发(涉及hive,spark,python,sqoop,shell等)
4、开发自动化构建和部署任务,方便项目的一键部署与重启
5、组织代码qc会议并进行评审和记录qc问题发邮件跟踪闭环
6、EasyPOI自定义校验处理器开发、自定义UDF开发
7、日志工具脚本开发,方便快速获取异常日志堆栈
8、日常Linkis社区问题统计和解答,并同步到开源文档和行内知识库
9、开源博客收集,中英文兼容
10、Linkis开源基础环境搭建,开源机器信息见作品
11、测试案例编写,评审,执行,进度跟踪以及回归

● 主计划供应系统
多个模块负责人,开发模块功能需求,编写运维文档并培训运维,在职期间模块服务运行良好,未收到客户投诉

系统概述
● 供应系统:
供应系统,包括有逆向需求,毛需求,物料编码维护,主生产计划,业务参数,网络配置器 等
● ROMA平台:
可以指定定义的数据源,可以编写sql进行数据集成(可以跨数据库,支持内存读写)
● 任务平台:
定义任务流程,制定生产计划,支持部署、运行与停止(具备重试机制)
● 数据字典平台:定义项目中用到的外调接口,消息地址等
● 监控平台:监控生产数据库CPU占用率,sql性能等
● UMP消息平台:定义项目中用到的消息,可订阅可发布,可重复消费
个人职责
1、逆向需求与临时物料替代模块负责人,开发与维护
2、负责解决生产问题,包括业务提出的疑问与运维的培训
3、组织会议进行代码QC,并记录问题发送邮件进行闭环
4、主持晨会,并记录会议纪要
5、维护UT的方法覆盖率与行覆盖率
6、sql性能优化
7、后台开发
○ 注解开发,使用AOP切面编程,用于校验与不同消息的切入口
○ 接口开发,使用jalor+mybatis技术,数据抓取,下游系统提供API接口
○ 去O开发,将o库sql迁移至pg数据库
○ 报表开发,使用poi技术,将全量数据写入excel供业务查看与筛选
○ 消息开发,抓取ump消息平台数据,使用sender服务发送消息
○ 任务迁移,分配迁移新平台的定时任务并且跟催迁移进展

系统概述
● 柜面系统:
存款核心系统,包括对客户账号开销变、财务处理、客户账户查询、内部账业务、特殊业务 、微账户特殊业务、风控参数管理、转让系统业务的整合
● 文件模块:
文件转Excel、文件转db、文件转文件
● 定时模块:
在数据库中配置定时任务参数,通过继承StepSupport或者实现QuartzJob, 可控制一个db对应一个任务。
● 打印模块:
根据Jaspersoft Studio工具可拖拽,可配置打印模板;根据打印机配置模块可 获取打印机列表并配置指定交易用哪种方式进行打印
个人职责
1、数据表设计,sql优化与统计报表优化等(Explain分析执行计划)
2、研究并封装后台系统功能权限控制(拦截器权限控制)
3、根据业务需求,封装excel常用操作方法(poi)
4、web层采用springmvc框架,对于异常等信息进行统一封装处理
5、编写sql脚本用于新老系统的数据迁移
6、研究并封装打印组件,利用JasperReport实现打印模板的自由拖拽

整包服务: 微信小程序开发PC网站开发H5网站开发App开发WebApp开发运维类开发DBA开发AI类开发
负责人: 高级Java开发工程师
团队成员: 产品经理 UI设计师 安卓工程师 前端工程师 后端工程师 
😂 ID:434674 复制

😂

有团队 · 可整包
高级Java开发工程师 · 10年经验 · 诚迈科技
城市武汉 日薪800元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | MyBatis MySQL Spring Boot Spring Python Hive Java Spark Jenkins Redis 微服务 Spring Cloud React Angular Apache
● AI大模型应用&Agent开发
○ 微众银行 Dify 平台大模型落地实践:基于 Dify 搭建 DataShapis 领域知识库;
○ 对接 Dify 大模型 API 接口,开发智能解析能力,自动生成数据表、字段的智能标签与字段备注;
○ Agent 应用开发:参与诚迈悟空智能 Agent 产品研发;负责大模型 Agent 后端业务模块开发;完成 Agent 工具调用、提示词编排、任务拆解执行、会话上下文管理相关后端逻辑;对接底层大模型,实现智能任务规划、工具路由,支撑多轮复杂任务的自动化执行;参与产品迭代调试,配合测试完成 Agent 业务闭环验证
● Java
○ 基础扎实,编码习惯较好,熟悉各类集合之间的特性与区别,并且能够熟练运用;
○ 对Java虚拟机、JMM、垃圾收集器、GC算法、JVM常用配置参数、GC参数、classLoader、JVM故障分析、jmap、jstack等jdk提供的工具命令、性能监控工具(java visualVM) ,JVM参数调优有一定的了解。
○ 掌握部分设计模式,在开发中会套用设计模式的思维封装公共代码,其中单例、策略、工厂、责任链、代理等模式接触较多。
○ 对多线程,IO,网络编程等掌握熟练
● 核心框架
○ 精通 Spring、SpringMVC、Mybatis 、SringBoot等开源框架的使用,熟悉SpringIOC 的执行流程,研究过Mybatis、SpringBoot源码
○ 深入理解 Mysql 索引底层数据结构和Mysql事务隔离级别,能够运用Explain分析执行计划,有丰富的查询优化经验,深入理解MVVC机制与BufferPool缓存机制;
○ 熟悉redis线程模型和数据结构,能够结合实际应用场景给出相关redis解决方案;
○ 了解SpringCloud-Alibaba 微服务框架的原理及常用组件;
○ 掌握 Maven、GIT、Liunx常用命令等常用工具;
○ 熟练使用POI、EasyPOI、Junit 、Jasper等常用工具组件;
○ 在现有前端框架(Angular、React)中开发页面并实现交互逻辑 ;
○ 熟悉Jenkins,可以熟练搭建环境并配置项目自动化构建;
● 编程语言/脚本
○ 精通shell,开发日志工具脚本 、项目的一键部署等;
○ 熟悉Scala语言,完成过开源Linkis项目Scala语言转Java语言需求
○ 了解PHP语言,完成过后台管理系统,前端EasyUI,后端PHP
○ 了解Python语言,开发过Hive到Tdsql的脚本同步任务
● 数据开发
○ 熟悉WTSS系统,熟悉ETL开发流程,熟练的掌握shell、Hive、Python、sqoop、Spark脚本开发并能够部署并运行在WTSS平台
○ 采集血缘日志并对日志进行加工处理写入到NebulaGraph图数据库
○ 了解图数据库NebulaGraph,封装接口调用Ngql获取血缘拓扑关系
○ 封装接口获取NG的元数据,供Dss平台进行查询
● 开源项目
○ 从事过Apache Linkis开源项目的开发
○ 自研过两个开源项目,上传至码云

项目经验

● 参与诚迈悟空智能 Agent 产品
诚迈悟空是面向企业场景的大模型智能 Agent 软件平台,支持 Agent 任务规划、工具调用、多轮会话,可编排工具完成复杂自动化业务任务。

工作职责:
1. 负责 Agent 后端核心模块开发,实现任务拆解与智能规划逻辑,接收用户复杂指令后拆分为多步子任务;
2. 开发会话上下文管理模块,维护多轮对话记忆,保证 Agent 连续任务的上下文一致性;
3. 实现 Agent 工具调用与提示词编排模块,完成外部工具路由分发,封装 LLM 调用接口;
4. 参与接口方案评审,对接前端完成服务联调;定位线上会话异常、工具调用失败等 bug,持续迭代优化 Agent 任务完成成功率;
5. 编写单元测试与自动化回归脚本,配合测试团队保障版本迭代质量。

DMS数据治理系统概述
数据的产生、加工融合、流转流通,到最终消亡,数据之间自然会形成一种关系,称之为数据的血缘关系。数据血缘是元数据的组成部分之一。它分析表和字段从数据源到当前表的血缘路径,分析上游数据发生变化会给下游数据带来哪些影响;下游数据发生变化时追踪上游问题的源头等问题。
数据生命周期
配置库、表规则维护hive和tdsql的数据生命周期
丰富元数据
提供Hive,Tdsql和NebulaGraph元数据查询,维护Hive和Tdsql库、表的子系统、标签、数据集市、产品等信息
数据血缘
ETL解析血缘日志并进行分析组装存储到NebulaGraph中,并在界面上展示上下游之间的依赖拓扑图
个人数据资产管理
统计我的Hive库,用户维度,集群维度数据并允许可配置自动告警

Linkis系统概述
Linkis是微众银行捐献给Apache的顶级项目,是一款数据中间件,用于解决前台各种工具、应用,和后台各种计算 存储引擎间的连接、访问和复用问题。
个人职责
1、需求对接->输出需求文档->组织需求评审会议->编写设计文档->提出方案设计->设计方案评审->接口文档开发->开发->自测->冒烟->提测->测试案例评审->测试支持->DPMS安全设计->推包->生产验证
2、后台接口开发
3、ETL开发(涉及hive,spark,python,sqoop,shell等)
4、开发自动化构建和部署任务,方便项目的一键部署与重启
5、组织代码qc会议并进行评审和记录qc问题发邮件跟踪闭环
6、EasyPOI自定义校验处理器开发、自定义UDF开发
7、日志工具脚本开发,方便快速获取异常日志堆栈
8、日常Linkis社区问题统计和解答,并同步到开源文档和行内知识库
9、开源博客收集,中英文兼容
10、Linkis开源基础环境搭建,开源机器信息见作品
11、测试案例编写,评审,执行,进度跟踪以及回归

● 主计划供应系统
多个模块负责人,开发模块功能需求,编写运维文档并培训运维,在职期间模块服务运行良好,未收到客户投诉

系统概述
● 供应系统:
供应系统,包括有逆向需求,毛需求,物料编码维护,主生产计划,业务参数,网络配置器 等
● ROMA平台:
可以指定定义的数据源,可以编写sql进行数据集成(可以跨数据库,支持内存读写)
● 任务平台:
定义任务流程,制定生产计划,支持部署、运行与停止(具备重试机制)
● 数据字典平台:定义项目中用到的外调接口,消息地址等
● 监控平台:监控生产数据库CPU占用率,sql性能等
● UMP消息平台:定义项目中用到的消息,可订阅可发布,可重复消费
个人职责
1、逆向需求与临时物料替代模块负责人,开发与维护
2、负责解决生产问题,包括业务提出的疑问与运维的培训
3、组织会议进行代码QC,并记录问题发送邮件进行闭环
4、主持晨会,并记录会议纪要
5、维护UT的方法覆盖率与行覆盖率
6、sql性能优化
7、后台开发
○ 注解开发,使用AOP切面编程,用于校验与不同消息的切入口
○ 接口开发,使用jalor+mybatis技术,数据抓取,下游系统提供API接口
○ 去O开发,将o库sql迁移至pg数据库
○ 报表开发,使用poi技术,将全量数据写入excel供业务查看与筛选
○ 消息开发,抓取ump消息平台数据,使用sender服务发送消息
○ 任务迁移,分配迁移新平台的定时任务并且跟催迁移进展

系统概述
● 柜面系统:
存款核心系统,包括对客户账号开销变、财务处理、客户账户查询、内部账业务、特殊业务 、微账户特殊业务、风控参数管理、转让系统业务的整合
● 文件模块:
文件转Excel、文件转db、文件转文件
● 定时模块:
在数据库中配置定时任务参数,通过继承StepSupport或者实现QuartzJob, 可控制一个db对应一个任务。
● 打印模块:
根据Jaspersoft Studio工具可拖拽,可配置打印模板;根据打印机配置模块可 获取打印机列表并配置指定交易用哪种方式进行打印
个人职责
1、数据表设计,sql优化与统计报表优化等(Explain分析执行计划)
2、研究并封装后台系统功能权限控制(拦截器权限控制)
3、根据业务需求,封装excel常用操作方法(poi)
4、web层采用springmvc框架,对于异常等信息进行统一封装处理
5、编写sql脚本用于新老系统的数据迁移
6、研究并封装打印组件,利用JasperReport实现打印模板的自由拖拽

团队情况

服务范围:
微信小程序开发PC网站开发H5网站开发App开发WebApp开发运维类开发DBA开发AI类开发
团队构成:
负责人(高级Java开发工程师) | 核心队员:产品经理 · UI设计师 · 安卓工程师 · 前端工程师 · 后端工程师
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏