1. 精通java开发,熟练使用Spring,SpringMVC,SpringBoot,Mybatis等中间件,熟练使用maven等构建工具,熟悉后台微服务开发,对于java应用各种线上问题处理有丰富经验
2. 熟悉redis缓存技术
3. 熟悉oracle,mysql等数据库技术
4. 熟悉k8s和docker容器技术
5. 熟悉linux系统,熟悉shell脚本编写,问题排查
1. 企业网上银行
1. 项目组 Java 后端开发,设计与实现通用文件上传下载服务,设计网银系统开发框架和制定开发规范
2. 接口权限控制设计与实现,报文加解密实现,系统防越权等安全处理
3. 交易明细查询、电子回单服务优化方案制定,系统性能优化
4. 负责生产环境搭建、部署,Jenkins 持续集成、部署流水线、脚本开发,设计与实现微服务灰度发布
5. 作为小组长,负责需求分析,细化,制定开发方案
2. 个人手机银行
1、手机银行 App 分享的设计与实现、短链接服务的设计与实现
2、跨境汇款,转账等服务的开发
3、app部署自动化开发
4、负责组内需求分析,细化拆分,制定开发方案,推进项目按时上线