开发框架:SpringBoot,SpringCloud,Mybatis,Sharding-JDBC,XXL-JOB
数据库:MySQL,Redis,MongoDB,ElasticSearch
消息中间件:RabbitMQ,RocketMQ,Kafka
版本控制:Git,SVN
测试工具:Jmeter,Postman
1、7年JAVA后端开发经验,熟练掌握Spring框架及各种相关中间件,了解框架工作机制与原理。
2、作为主要开发人员参与设计与开发过多个项目,负责核心模块的编写,有高并发系统微服务治理经验。
3、曾多次重构历史项目,擅长性能调优,解决业务痛点。
4、有一定的管理经验,拥有良好的沟通能力,通过团队协作加快项目进度,保证代码质量
5、有良好的工作习惯,定期总结与复盘避免问题重复出现
优托邦电商项目负责营销模块
开发环境:JDK1.8、tomcat、jenkins、Gitlab
技术框架:SpringBoot、SpringCloud、MyBatis+MybatisPlus、Redis、MongDB、ElasticSearch、XXL-JOB
优托邦电商项目主要由用户、商家、商品、订单、营销活动、支付、调度、下载任务,数据缓存九个模块组成。
1、作为营销活动技术负责人,把控营销活动整体开发进度,从未因技术原因导致功能上线计划推迟。
2、优化活动查询及支付流程中的功能实现,提高了618、双11大促期间整体性能表现。
3、使用XXL-JOB定制化开发了调度模块,完成了旧模块的升级与数据迁移,提供了调度功能的及时性与容错性。
4、参与并完成了营销模块蓝绿改造,通过灰度测试,实现了新功能的不停机发布。
在我负责营销活动期间,提升了相关模块的代码质量及功能稳定性,降低了用户及运营同事问题反馈的频率,提高营销活动的推广质量
1、负责优托邦电商平台后端营销活动开发 2、基于Elasticsearch完成商品完整数据存储,实现大数据查询 3、基于XXL-JOB,完成二次封装,提供系统调度服务 4、重构历史活动,例:满减送,限时折扣等,优化执行效率,提升高峰期性能表现
作为研发部经理,负责慧算账数据交换平台开发与维护 1、完成了BOSS调度中心的重构与优化,针对按优先级排序、请求重试、人工干预等业务场景定制化开发调度组件,大幅提升调度系统健壮性和效率。 2、二次封装Selenium组件,简化业务开发,实现Selenium池化,减少连接创建及
作为研发部经理,负责慧算账数据交换平台开发与维护 1、完成了BOSS调度中心的重构与优化,针对按优先级排序、请求重试、人工干预等业务场景定制化开发调度组件,大幅提升调度系统健壮性和效率。 2、二次封装Selenium组件,简化业务开发,实现Selenium池化,减少连接创建及