1、十年java开发经验,熟悉掌握常见框架如Spring Boot、Mybatis等。
2、熟悉掌握常见中间件使用,如MQ、REDIS、对象存储、ES等
3、具有微服务开发经验,掌握常见微服务框架,如Spring Cloud、Dubbo等。
4、具有DDD领域驱动设计及中台设计及开发落地经验
5、具备大规模高并发访问的微服务集群架构设计及开发、优化经验,具有大数据量下分库分表落地实战经验,对高性能高并发均有具体落地实战经验。
6、在支付领域开发也有相关丰富经验,快速设计及开发支付平台。
7、具有较好的代码编码习惯及文档习惯。
一、阿里巴巴移动事业群某支付平台研发
承担支付平台核心开发,期间完成对支付网关核心系统的相关设计及功能开发,熟练掌握支付中心整体设计,在过程也参与支付平台多机房异地多活方案的技术升级和核心改造,提升不同区域用户访问速度体验,进一步保证支付系统的稳定性及高可用性。
二、某会员中台项目研发
负责某企业会员中台项目的架构设计及关键落地开发。针对千万级以上的会员数据,基于开源Mycat制定分库分表方案,满足该企业的亿级数据量的增长量需求。过程以Spring Cloud微服务的方式进行业务功能的拆分及落地,最终搭建企业会员中台,并满足企业基于会员开展大规模、高频次营销活动的需求。
承担支付中心高级开发工程师,负责对支付网关系统的核心支付功能开发及维护,开发了相关虚拟币U点充值、第三方支付渠道充值、代金券等相关功能。
该平台主要实现了对楼栋的水、电、空调能源的采集、处理、分析、预警一化处理。 通过对相关硬件的采集,根据国标编码进行映射,实现数据的采集、分析,基于历史数据进行数据分析,进行相关预测及预警,并发出实时控制