本人在现公司担任开发组长一职,主要工作内容为协调各部门工作进度,文档编写工程排期, 后端模块开发,本人对国密sm1、sm2、sm3、sm4有所研究入行一来主要面对银行进行开发。主要的技术栈为:mybatis SSM springcloud、springboot springweb、MySQL、kafaka、eureka、Jenkins、io、多线程等
箱锁:
1、编写本次项目的所有开发文档(需求文档、技术文档、概要设计、上线文档、
应急预案等)及设计技术原型
2、使用国密(sm2+sm4)进行数据的通道前加密就落地后加密
3、达到数据响应毫秒级、日活跃用户200人
4、使用 mysql 数据库进行数据管理,具备一定数据库调优能力
5、使用 redis 缓存机制进行常用数据的参数,将实际响应速率进一步提高
6、使用 springSecurity 进行授权认证及 token 令牌下发
7、熟悉 Linux 服务器项目部署流程
8、使用 git 进行项目进度管理并组建公司使用 maven 内网库进行代码安全性保持
9、整体项目架构为:springcloud+vue
10、具体项目部署方式为Jenkins(自动化部署)
货币鉴别:
1、编写本次项目所有相关文档如:业务需求文档、技术文档、技术选型文档、上
线评审文档、用户手册、后期维护文档、项目进度预估文档等
2、独立完成服务端代码编写、使用国密(sm2+sm4)方式进行数据通道前加密及
落地加密使用 spring security 进行权限管理。
3、出具硬件工程师和c端工程师接口文档进行具体化对接
4、使用 mysql 进行数据存储
5、整体项目架构为:springcloud 微服务状态
6、整体项目的部署方式为:Jenkins (自动化部署)