之昂

高级开发
北京保诚医院管理有限公司 · 5年经验
之昂
日薪: ¥700/8h
地点: 长沙 全区
时间: 下班后周六周日
ID:424877 复制

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

AI 技能提取 | Spring MyBatis 微服务 高并发 分布式 Spring Boot Spring Cloud MyBatis-Plus MySQL Redis Oracle Java
入理解并熟练运用Java核心API,包括集合框架(List/Map/Set)、并发编程(synchronized、Lock、原子类、线程池)、IO/NIO、反射、泛型、注解等。对JVM内存模型、类加载机制、GC算法有深入理解,具备JVM调优及OOM问题排查经验,精通Spring Framework(IoC、AOP、事务管理),熟练使用Spring Boot进行微服务开发,熟悉Spring Cloud Alibaba/Nacos/Sentinel等组件,具备服务注册发现、配置管理、限流降级等实战经验。掌握MyBatis/MyBatis-Plus等ORM框架,能进行SQL优化,熟悉MySQL/Oracle等关系型数据库,擅长数据库设计、索引优化、慢SQL分析及分库分表方案(如ShardingSphere)。精通Redis,熟悉其数据结构、持久化机制、集群模式(主从/哨兵/Cluster)及缓存穿透/雪崩解决方案,具备高并发、高可用分布式系统架构设计经验,主导过系统重构和技术升级项目。熟悉领域驱动设计(DDD),能进行业务领域建模。

项目名称: 医院级绩效管理平台(PMS)
项目角色: Java开发工程师 / 核心模块负责人
技术栈: Spring Boot | Spring Security + OAuth2 | MyBatis-Plus | MySQL(主从) | Redis | RabbitMQ | Activiti/Flowable(工作流) | EasyExcel(报表) | XXL-JOB(定时任务) | Docker | Nginx

项目描述:
该项目服务于集团旗下50+分子公司、覆盖员工2万+,实现绩效目标制定、过程跟踪、360度评估、绩效评分、等级分布、结果校准、面谈确认的全流程线上化管理。系统需支持多租户(各子公司独立考核体系)、灵活可配的考核模板(KPI/OKR/MBO等多种模式)、多级审批流及千人规模的绩效数据并行核算。

核心贡献与挑战:

可配置化考核模板设计
负责考核指标库和评分卡模块的设计,采用模板方法模式 + 策略模式,将考核维度、权重、评分标准(量表/等级/自定义公式)抽离为元数据配置,实现不同部门、不同职级使用差异化考核方案,新考核周期配置上线时间从天级缩短至小时级,业务方可自助完成80%的模板调整。

复杂审批工作流落地
基于Activiti/Flowable引擎,设计并实现绩效目标确认→自评→上级初评→校准会→面谈确认的多级审批流程。支持会签/或签/驳回/转办等复杂节点,通过监听器 + 代理任务实现动态审批人指派(根据绩效等级、金额阈值自动路由),覆盖20+种审批场景,流程流转效率提升60%。

大规模数据核算性能优化
绩效评分汇总和等级强制分布计算涉及多张宽表关联查询,数据量达百万级。通过分库分表(按公司租户ID取模)、复杂SQL拆分 + 应用层聚合、Redis缓存热点配置等手段,将批量核算耗时从分钟级(约8分钟)优化至秒级(约15秒)。同时引入异步任务(XXL-JOB) 实现夜间离线预核算,核心查询接口响应时间控制在 500ms以内。

精细化权限与数据隔离
实现多租户数据隔离(共享表 + tenant_id过滤)和基于RBAC扩展的数据行级权限,不同角色(HR管理员/部门经理/普通员工/集团HR)可查看和操作的数据范围严格区分。利用Spring Security + 自定义注解 + AOP,在Service层无侵入式拦截数据权限,权限逻辑与业务逻辑彻底解耦,代码复用率提升40%。

复杂报表导出与推送
使用EasyExcel + 自定义单元格合并策略,实现包含动态合并列、条件格式化、多Sheet页的绩效汇总报告导出,单次最多支持5万行×30列数据导出且内存不溢出。结合RabbitMQ异步导出,完成后邮件/企业微信通知下载,用户体验显著改善,导出失败率从15%降至1%以内。
之昂 ID:424877 复制

之昂

高级开发 · 5年经验 · 北京保诚医院管理有限公司
城市长沙 全区 日薪700元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | Spring MyBatis 微服务 高并发 分布式 Spring Boot Spring Cloud MyBatis-Plus MySQL Redis Oracle Java
入理解并熟练运用Java核心API,包括集合框架(List/Map/Set)、并发编程(synchronized、Lock、原子类、线程池)、IO/NIO、反射、泛型、注解等。对JVM内存模型、类加载机制、GC算法有深入理解,具备JVM调优及OOM问题排查经验,精通Spring Framework(IoC、AOP、事务管理),熟练使用Spring Boot进行微服务开发,熟悉Spring Cloud Alibaba/Nacos/Sentinel等组件,具备服务注册发现、配置管理、限流降级等实战经验。掌握MyBatis/MyBatis-Plus等ORM框架,能进行SQL优化,熟悉MySQL/Oracle等关系型数据库,擅长数据库设计、索引优化、慢SQL分析及分库分表方案(如ShardingSphere)。精通Redis,熟悉其数据结构、持久化机制、集群模式(主从/哨兵/Cluster)及缓存穿透/雪崩解决方案,具备高并发、高可用分布式系统架构设计经验,主导过系统重构和技术升级项目。熟悉领域驱动设计(DDD),能进行业务领域建模。

项目经验

项目名称: 医院级绩效管理平台(PMS)
项目角色: Java开发工程师 / 核心模块负责人
技术栈: Spring Boot | Spring Security + OAuth2 | MyBatis-Plus | MySQL(主从) | Redis | RabbitMQ | Activiti/Flowable(工作流) | EasyExcel(报表) | XXL-JOB(定时任务) | Docker | Nginx

项目描述:
该项目服务于集团旗下50+分子公司、覆盖员工2万+,实现绩效目标制定、过程跟踪、360度评估、绩效评分、等级分布、结果校准、面谈确认的全流程线上化管理。系统需支持多租户(各子公司独立考核体系)、灵活可配的考核模板(KPI/OKR/MBO等多种模式)、多级审批流及千人规模的绩效数据并行核算。

核心贡献与挑战:

可配置化考核模板设计
负责考核指标库和评分卡模块的设计,采用模板方法模式 + 策略模式,将考核维度、权重、评分标准(量表/等级/自定义公式)抽离为元数据配置,实现不同部门、不同职级使用差异化考核方案,新考核周期配置上线时间从天级缩短至小时级,业务方可自助完成80%的模板调整。

复杂审批工作流落地
基于Activiti/Flowable引擎,设计并实现绩效目标确认→自评→上级初评→校准会→面谈确认的多级审批流程。支持会签/或签/驳回/转办等复杂节点,通过监听器 + 代理任务实现动态审批人指派(根据绩效等级、金额阈值自动路由),覆盖20+种审批场景,流程流转效率提升60%。

大规模数据核算性能优化
绩效评分汇总和等级强制分布计算涉及多张宽表关联查询,数据量达百万级。通过分库分表(按公司租户ID取模)、复杂SQL拆分 + 应用层聚合、Redis缓存热点配置等手段,将批量核算耗时从分钟级(约8分钟)优化至秒级(约15秒)。同时引入异步任务(XXL-JOB) 实现夜间离线预核算,核心查询接口响应时间控制在 500ms以内。

精细化权限与数据隔离
实现多租户数据隔离(共享表 + tenant_id过滤)和基于RBAC扩展的数据行级权限,不同角色(HR管理员/部门经理/普通员工/集团HR)可查看和操作的数据范围严格区分。利用Spring Security + 自定义注解 + AOP,在Service层无侵入式拦截数据权限,权限逻辑与业务逻辑彻底解耦,代码复用率提升40%。

复杂报表导出与推送
使用EasyExcel + 自定义单元格合并策略,实现包含动态合并列、条件格式化、多Sheet页的绩效汇总报告导出,单次最多支持5万行×30列数据导出且内存不溢出。结合RabbitMQ异步导出,完成后邮件/企业微信通知下载,用户体验显著改善,导出失败率从15%降至1%以内。
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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