1. Java SE集合体系有深入了解 例如 自定义注解、aop
2. Spring系列框架 spring、springmvc、springboot、springdata、spring security工作中熟练使用
3. Redis,mysql,cassandra等数据库根据其特性能在项目中合理使用
4. Rpc框架 dubbo的应用 评估项目规模,合理应用
5. 代码管理工具 maven,gradle的熟练使用
6. 熟悉前端框架 vue、bootstrap的使用(在时间允许的情况下会主动承担相应页面的书写)
7. 消息中间件 kafka、rocketMq 熟练使用(并拜读过相关源码)
8. ElasticSearch,logstash,kibana、beats系列 熟练使用
9. Web容器 nginx、glassfish、tomcat熟练使用,其中glassfish做过jvm调优配置
10. 日志框架 lombok熟练使用
11. 开发工具 eclipse、idea的熟练使用
12. 了解密码安全相关知识,例如RSA,AES,MD5,HASH
13. 自动部署工具jenkins熟练使用
14. 工作之余爱好研究开源框架,例如阿里开源的流控框架 sentinel、统一配置管理框架 nacos,无状态token jwt框架等等
15. 了解docker容器技术
2019.01 - 2019.03 北京延伸销售系统
软件环境: Spring、springboot、spring-jpa、jwt、mysql、redis、oracle
开发工具: idea、svn、java8、gradle
责任描述: 参与项目架构的讨论,项目中相关模块的技术选型,各模块的搭建,以及核心模块的代码编写。
例如订单模块相关代码的编写,CA认证模块的代码编写,接口文档的评审等相关工作。
项目描述: 该项目是一个重构项目,基于北京福彩中心需统一管控用户购彩信息,以及响应政策。对原有系统进行改造。统一系统出口API,同各个渠道的对接,从原有系统适配各渠道转换到渠道统一对接新的API。实现北福彩对彩民购彩的统一管控。该项目主要业务为抽象原有业务,对接各渠道,实现同各渠道的数据同步。
2018.10 - 2018.12 三合一智能网关
软件环境: spring、Springboot、springjpa、 springsecurity、mysql
开发工具: Idea、java8 、svn、gradle
责任描述: 后台项目的搭建,核心流程代码的编写,后台安全验证框架的整合
项目描述: 该项目为公司抢占北京市各彩站安全路由市场,同奥联科技已经红茶科技公司合作研发的智能网关项目,通过该项目的研发,实现网络高可用,安全接入北福彩销售系统。
2018.5 - 2018.10 全国即开票兑奖系统
软件环境: springboot、Spring、springjpa、mysql、redis、kafka、zookeeper
开发工具: idea、svn、java8、gradle
责任描述: 主要负责后端项目架构的搭建,兑奖模块的代码编写,redis、kafka等工具的整合,以及返奖模块、管理后台的代码评审。
项目描述: 该项目使用微信小程序接入后台系统,彩民通过微信小程序扫描即开票票面的的保安区二维码实现线上兑奖的功能。
2016.05 – 2018.05 全国联销游戏系统
软件环境: spring、springMVC、dubbo、kafka、zookeeper,redis,cassandra,mysql
开发工具: Idea、java8、svn、gradle
责任描述: 主要负责核心销售管理后台、系统管理后台、通知模块、游戏引擎对接模块代码的编写。
项目描述: 全国联消游戏,例如双色球、七乐彩。该项目是甲方中国福利彩票管理中心发起的全国游戏销售系统,其中包括资金账户管理模块、订单模块、通知模块、对账模块、返奖模块、核心管理后台、系统管理后台、报表模块
数据同步模块、crm管理系统等等。全面建设一套彩票销售系统。