1.熟悉Java开发语言,熟悉常用数据结构和算法,有Python语言开发经验
2.熟练使用后端开发框架Spring/SpringBoot/MyBatis/MyBatisPlus
3.熟悉微服务开发框架Grpc/Dubbo
3.熟练使用存储中间件MySQL/ MongoDB/Redis/ ElasticSearch
4.熟练使用分布式消息队列Kafka/RocketMQ/RabbitMQ
5.有大型互联网公司高并发、高性能、高可用分布式系统设计、开发经验
6.熟悉电商业务系统 ,可以独立规划多个电商领域的建设
1、参与0-1建设快手商业化优惠券中台,优惠券中台对外提供基础券能力,收敛并为包括磁力金牛、金牛电商、快手粉条、线索通、品牌券等多条业务线在内的优惠券业务赋能。券中台包括批次券、用户券、券配置、券码、用户集、发券策略等子领域,实现了包括券管理、券发放/领券、券使用/核销等功能。自己的工作职责是:1.优惠券中台框架搭建及领域基础功能建设,2.优惠券中台业务需求承接,技术方案设计与实现;
2、负责快手商业化金牛电商评论系统的0-1建设,涵盖评论从生产、风控、存储、读取链路上业务子模块的建设,业务功能包括:订单签收后的数据流转接收、用户发布评论、用户读取评论、评论互动、删除评论、评论管理等。系统设计层面上:服务架构采用CQRS架构,分C/B/M三端应用,分开独立部署,配置独立的域名进行流量转发到后端服务;在微服务层,按照C/BM两端进行服务拆分,分开独立部署;存储中间件包括mysql/redis/es,其中B端使用es搜索,feed流端数据来源redis缓存,用户端数据来源mysql。自己的工作职责是:业务需求承接,技术方案设计与实现,系统重构。