熟悉主流框架(springboot、mybatis、jpa、spring cloud)等,
熟悉mysql,sql优化策略
熟悉redis,mq
熟练掌握web开发、缓存,分布式架构、消息中间件等核心技术
具备在复杂业务场景中发现和解决数据,
具备较好的编码能力,工作规范
对业务能够深度理解,有清晰的业务思路,具备良好的业务建模能力, 技术思路清晰,结构化思维清晰,善于解决复杂问题
项目经历
企业在线中央数据管理系统
项目描述:
技术选型:springboot+jpa+spring cloud+ spring security oauth2 + redis
项目描述:
企业在线中央数据管理系统是一个B2B的企业服务系统,服务模块主要分为用户管理、权限管理、组织管理、招聘
管理、员工管理、薪酬管理、考勤管理、行政管理、财务管理、章证照管理、销售管理、审批中心等,主要使用sprin
g cloud来管理各个微服务模块
技术描述:
1. 系统采用阿里云云效docker + k8s部署流水线
2. 图片服务器采用阿里云oss;
3. 代码使用spring boot + jpa框架;
4. 使用spring cloud微服务架构;
5. 采用Redis集群作为服务器的缓存。
6. 采用Redis实现分布式锁
7. 使用spring security oauth2作为认证系统;
8. 使用redis进行存储用户的token来模拟session机制;
责任描述
1、 参与服务模块设计,核心代码的编写;
2、 熟练使用中间件等核心技术;
3、 设计数据库和相关sql的优化;
4、 code review,使代码有良好的质量;
5、发布上线模块,并对线上模块的bug做出积极的应对
6、带领小组按时完成所有模块的开发