熟悉Java基础知识,常用数据结构,多线程,常用设计模式
熟练使用SpringMVC,Mybatis,Springboot,Springdata,熟悉Web编程
熟练使用dubbo,SpringCloud等微服务框架,有微服务架构的开发和部署经验
熟练使用GIT,SVN代码版本管理工具
熟练使用Mysql等关系型数据库,了解数据库性能优化
熟练使用Linux操作系统,基本操作指令的使用
熟悉redis,Elasticsearch等分布式中间件
熟悉websocket的使用
熟悉HTML,JavaScript,Ajax
一、优惠券中心
1.捷停车的优惠券系统,该系统包含多种优惠券,包括优惠券的领取、发放、兑换、方案创建等功能,该项目基于Dubbo
作为微服务治理框架,使用Mybatis和SpringMVC开发框架。同时使用redis中间件作为缓存存储和分布式锁服务器,
保证数据的正确性
2.负责优惠券系统的营销券模块,闲时月卡模块,全网券模块的接口开发
3.负责个人中心页面的优惠券列表和最优优惠券的接口迭代和优化
4.负责开发优惠券的计费规则算法,实现优惠券系统多种券模式的计费
5.负责C端领取,使用优惠券到支付流程的代码重构和优化
6.负责优惠券系统redis的搭建,并封装redis的工具类用于日常业务编码的使用优惠券系统的全网立减模块,由于订单数据量大,考虑到系统响应速度问题,使用redis进行数据的缓存存取和使用分布式锁确保数据的一致性,优化查询效率,实现了接口每秒300的并发量
二、会员体系
1.捷停车的会员系统,作为捷停车的用户可以购买套餐成为会员,并享有对应等级会员享有的权益,该系统使用Dubbo微
服务框架,使用Mysql数据库作为数据的存储,集成SpringMVC和Mybatis开发框架,使用redis和kafka中间件来完成
系统的开发
2.负责会员系统套餐模块、会员等级模块、权益模块、定时任务模块等业务接口的代码编写
3.单独负责会员体系兑换码模块的版本开发,需求编写,接口文档和数据库模型的设计和维护,由于需要对接小桔车服的权益,通过与小桔的技术人员进行技术对接和沟通,熟悉对接流程和业务逻辑,完成了对接的功能开发工作
4.负责会员系统的预支付,下单和支付成功通知相关代码的开发,重构和优化
5.负责会员系统线上日志的追踪和排查,通过日志分析出线上问题并解决
三、广告系统DSP平台
1.DSP平台作为广告主的管理平台,广告主可以在该平台进行发布广告计划、广告创意,并且实时查看统计报表。该系统
基于SpringCloud微服务框架,使用SpringBoot开发框架,Mybatis作为数据持久层框架进行开发,同时也集成redis,kafka等中间件
2.负责广告主模块、广告计划和广告创意模块的业务接口代码编写和维护
3.负责SpringBoot集成WebSocket,通过与客户端建立TCP长连接,向客户端推送消息,实现了DSP平台的动态二维码实时刷
新的功能
负责优惠券系统的营销券模块,闲时月卡模块,全网券模块的接口开发 负责个人中心页面的优惠券列表和最优优惠券的接口迭代和优化 负责开发优惠券的计费规则算法,实现优惠券系统多种券模式的计费 负责C端领取,使用优惠券到支付流程的代码重构和优化
负责会员系统套餐模块、会员等级模块、权益模块、定时任务模块等业务接口的代码编写 单独负责会员体系兑换码模块的版本开发,需求编写,接口文档和数据库模型的设计和维护,由于需要对接小桔车服的权益,通过与小桔的技术人员进行技术对接和沟通,熟悉对接流程和业务逻辑,完成了对接的功能开发工作