1、熟练掌握 java 核心, 具备深厚的编程基础。
2、对常用垃圾回算法、垃圾回收器及 jvm调优有较深厚的理解与实践。
3、对多线程并发机制有较深理解,能编写高效、稳定的并发程序。
4、熟练掌握 spring技术栈,包括springBoot、springCloud等核心框架。
5、熟练掌握 RabbitMQ、redis 等中间件,能在项目中灵活应用。
6、熟练使用ShardingSphere进行分库表。
7、熟练掌握DDD领域模型。
8、熟练使用Docker容器化部署及维护
项目一:北极星绩效
项目描述:为企业提供覆盖绩效全生命周期的数字化管理工具,支持PC与移动双端协同,助力企业高效提升员工绩效。核心功能亮点分别有全局概览、绩效中心、灵活考核管理、统一设置、多维度考核分析、模板配置中心、深度数据分析、精细化管理,覆盖企业绩效考核全流程。
工作责任:1、主导核心模块开发,独立完成从需求分析、技术方案设计到代码实现的端到端闭环交付,保障核心功能高效落地。
2、系统性能深度优化,通过Redis缓存热点数据、SQL索引调优、异步任务解耦及接口逻辑重构等综合方案,提升核心接口响应速度40%+。
3、线上高可用性保障,快速定位并修复关键线上故障,包括(JVM OOM内存泄漏分析与治理、慢SQL优化、冗余逻辑重构与代码瘦身)
4、海量数据架构升级,针对单表超20GB的考核任务数据场景,突破传统优化瓶颈(设计垂直分表方案剥离大字段、实现冷热数据分层存储架构、彻底解决因数据规模导致的查询性能劣化问题),TP99从3s降低至600ms。
项目二:义务恒信人才网
项目描述:面向企业与求职者的多端招聘平台,支持PC、安卓、iOS三端协同,为企业提供职位发布、人才搜索、面试管理、会员增值服务等功能,为求职者提供职位筛选、简历管理、沟通投递等全流程服务。运营管理后台支持数据可视化分析,实时监控平台运营状态。
工作责任:1、负责企业端、求职者端及运营后台的后端开发,包括需求分析、技术方案设计、接口文档编写及系统联调,确保项目按期交付。
2、采用SpringCloudAlibaba框架(集成Nacos注册中心与Sentinel流控),成功实现服务熔断与降级机制,显著提高系统稳定性。通过Redis缓存策略优化热点数据访问速度,提升用户体验。
3、利用RabbitMQ实现系统解耦,优化简历投递后的异步处理流程,包括企业通知发送与数据统计,有效降低系统耦合度,增强系统响应能力。
4、针对高并发场景,应用布隆过滤器解决缓存穿透问题,并通过Redisson实现分布式锁,确保在高负载下资源访问的安全性。
5、顺利完成第三方支付接口(微信与支付宝)的对接工作,成功实现支付系统功能,支持平台交易流畅性。
6、通过对接第三方虚拟号码服务,增强了平台的通信能力,提升用户互动体验。
1、主导核心模块开发,独立完成从需求分析、技术方案设计到代码实现的端到端闭环交付,保障核心功能高效落地。 2、系统性能深度优化,通过Redis缓存热点数据、SQL索引调优、异步任务解耦及接口逻辑重构等综合方案,提升核心接口响应速度40%+。 3、线上高可用性保障,快速定位并修
1、负责企业端、求职者端及运营后台的后端开发,包括需求分析、技术方案设计、接口文档编写及系统联调,确保项目按期交付。 2、采用SpringCloudAlibaba框架(集成Nacos注册中心与Sentinel流控),成功实现服务熔断与降级机制,显著提高系统稳定性。通过Redis