1.掌握 JAVA 基础,具有良好的编码风格
2.掌握 Spring、mybatis、mybatis-Plus、SpringBoot 框架,能够根据需求快速搭建
3.掌握 mysql 关系型数据库,熟练编写 SQL 语句,熟练crud,了解 Mysql 数据库索引、事务、锁,在项目有分库分表设计的经验
4.掌握 redis 非关系数据库,掌握 RabbitMQ 消息中间件
5.掌握 SpringCloudAlibaba 微服务的搭建,有相关微服务项目开发经验
6.对微服务中的 Nacos、OpenFeign、Gateway、Sentinel 有一定了解
7.熟悉第三方服务器、第三方支付等对接流程,如腾讯云轻量应用服务器、微信支付
8.熟悉 Linux 常用命令,能够熟练安装常用软件
9.熟练调用第三方接口,熟练编写接口共其他系统调用。
10.熟练使用 IDEA、GIT、 MAVEN、Postman、Navicat 项目管理和项目构建工具
项目名称:一信通平台
技术栈: AlibabaCloud+Redis+ShardingJDBC+XXL-Job+SpringBoot+Mysql
项目时间:2021-10 至 2022-2
项目描述: 上一信通平台是供应给内网开发公司使用的 SMS 平台,满足公司信息通知、防诈短链
等短信业务等需求,平台提供了实时数据分析,处理用户访问短链产生的各项指标数据,
包括设备类型、时间、地理位置信息等多维度信息,支持多种丰富的维度分析图表,平台
下面还包括账号服务,商品服务,短链服务,实时计算服务等
项目一: 商品服务
项目描述: 账号服务+商品服务是 B 端业务核心内容,商家信息模块、免费+付费流量包管理、下单
多渠道支付,支持一体化监控-自动化扩容等等功能。。
责任描述:1.负责用户微服务模块开发
2.参与流量包模块、账号模块、下单模块的开发
3.负责对接第三方微信支付等业务
4.参与越权业务的设计
项目二: 短链服务
项目描述: 短链服务是核心模块,用户传入原始链接生成短链,生成的短链具备无规则且海量数据
下性能高低碰撞率,支持短链分组、自定义域名和实时数据分析,对接流量包模块,实现
了高性能创建短链和扣减流量包。
责任描述:1.负责短链模块开发
2.参与短链服务的分库分表设计
3.参与解决扣减流量包的性能问题以及数据一致性问题
项目名称:智能健康监测平台
技术栈: springboot+mysql+redis+mybatis
项目时间:2022-3 至 2023-5
项目描述: 是一个基于工业物联网技术的综合健康管理系统,旨在实时监测和跟踪用户的健康状
况,并提供个性化的健康建议和管理方案。该平台通过连接各种健康设备和传感器,实
时收集和分析用户的生理指标、活动数据和环境信息。
责任描述:
1.负责药品和药柜监控模块中的报警系统、用户界面展示、数据记录和存储的功能开发
2.根据甲方更新的需求修改合理的数据
3配合运维解决项目中出现的bug