(1)两年的J2EE开发经验,对技术有热情和追求。
(2)常用的开源框架 (Spring Cloud,Spring Boot,SpringMvc , MyBatis,Spring等)。
(3)熟悉面向对象编程,熟悉反射机制、自定义注解、设计模式。
(4)熟悉常用的项目开发工具(Idea)和版本控制工具(Maven,Git等)。
(5)熟悉RabbitMq消息队列,Redis缓存。
(6)熟悉MySQL数据库,有较好的数据库表设计能力,SQL优化能力。
(7)具有SpringCloud的微服务开发经验。
(8)了解html、css、js、Jquery、Vue前端框架。
(9)熟悉Linux下的常用命令、了解docker。
项目经验
2019年09月-至今 球星卡项目(项目负责人)
球星卡项目主要是一个竞拍各种类型的卡牌的一个平台,里面可以注册商家卖卡牌,同时也可以注册用户竞拍不同类型的卡牌,这个项目是用微服务做的,主要服务有:商品服务、订单服务、竞拍服务、支付服务、授权服务、消息队列服务、用户服务组成。
(2)开发框架、技术、开发工具
SpringCloud全家桶、Redis、Mysql、Rabbitmq、Vue、Postman接口测试工具、Git、Maven、Swagger2接口文档生成器。
(3)工作职责
根据产品需求文档独立完成需求分析,设计对应的表。
主要负责订单模块、竞拍模块、支付模块的接口编写,调试,优化,写接口文档。
集成Redis缓存,做Redis分布式锁。
集成Rabbitmq消息队列,完成商品的定时下单功能、定时发送邮件等等。
Docker打包服务镜像,用docker-compose来自动化部署项目。
(4)遇到的挑战:集成Rabbitmq,保证百分之百的消息投递成功。
2019年04月-09月 咖啡屋小程序项目(项目负责人)
咖啡屋项目是给一家以阴阳师为主题的奶茶店做的小程序,包含点餐小程序与抽盒小程序两个小程序。点餐小程序主要是分为点餐,取餐,预约三部分,这里还考虑了多门店的问题;抽盒小程序主要是以抽奖的方式,吸引用户,来买周边屋的东西,这里包含了物流。
(5)开发框架、技术、开发工具
SpringBoot 、Redis、Mysql、Vue、Postman接口测试工具、Git、Maven、ShowDoc。
(6)工作职责
根据产品需求文档独立完成需求分析,设计对应的表。
主要负责咖啡屋、周边屋微信小程序端的接口编写,调试,优化,写接口文档。
集成Redis缓存,缓存购物车,优惠价,订单,会员信息,门店信息等等。
制定脑图,合理分配任务给组员。
发布项目到liunx系统。
2017年12月-2018年09月 河长制3.0-项目管理服务
这个是老项目的升级版,采用微服务架构的理念,将之前一个一个的大模块分为一个一个的服务,我负责的这个是项目管理模块,从搭建Eureka注册中心,创建Feign客服端实现服务于服务之间的调用,里面主要分为项目管理模块、项目批示、项目统计、分期任务几个小模块
(1)开发框架、技术、开发工具
Spring Cloud 、Spring Boot、MyBatis、Redis、Mysql、Git、Maven。
(2)工作职责
早期是修改老项目的bug,熟悉公司的技术
搭建了Eurake注册中心,用Feign完成了服务于服务之间的调用
编写了项目维护、项目批示、项目统计、分期任务小模块的后台开发
对现有功能进行维护和优化,及时修复缺陷,承担相关运维工作
1.咖啡屋项目是给一家以阴阳师为主题的奶茶店做的小程序,包含点餐小程序与抽盒小程序两个小程序。点餐小程序主要是分为点餐,取餐,预约三部分,这里还考虑了多门店的问题;抽盒小程序主要是以抽奖的方式,吸引用户,来买周边屋的东西,这里包含了物流。 2.工作职责 根据产品需求文档独立
1.球星卡项目主要是一个竞拍各种类型的卡牌的一个平台,里面可以注册商家卖卡牌,同时也可以注册用户竞拍不同类型的卡牌,这个项目是用微服务做的,主要服务有:商品服务、订单服务、竞拍服务、支付服务、授权服务、消息队列服务、用户服务组成。 2.工作职责 根据产品需求文档独立完成需求
1.球星卡项目主要是一个竞拍各种类型的卡牌的一个平台,里面可以注册商家卖卡牌,同时也可以注册用户竞拍不同类型的卡牌,这个项目是用微服务做的,主要服务有:商品服务、订单服务、竞拍服务、支付服务、授权服务、消息队列服务、用户服务组成。 2.工作职责 根据产品需求文档独立完成需求