甜薪工场甜薪工场
甜薪工场
工作者接单雇主招人
查看供给方

Etrd+Egate认证+Egate转发

软件开发工程师2021.12 ~ 2022.12

项目职责:系统框架: Spring+DBServer+SVN+iBatis+eclipse+Putty+Winscp+Mysql+Sybase+Weblogic 项目描述: 客户端发送请求到Egate转发,Egate转发对请求和报文进行加密,Etrd和Egate认证属于接收请求并进行后台 逻辑处理。 项目职责: 参与需求设计及讨论,独立负责交易证实书、现金流模板下载、将Egate转发SM2加密算法更新为SM4加密算 法、将Egate认证SHA-256加密算法更新为SM3国密算法、Egate查询用户名通过Email返回、客户打分模版PDF生成等模块 的开发、自测、联调,负责后续bug修复和维护工作,主从数据库搭建,数据库Sybase—mysql数据库迁移,Weblogic应 用服务器搭建。 技术挑战: 问题描述: Egate国密改造中,因为客户端发送请求和报文时就加密过一次,再到egate转发平台就会加密第二次,一直 导致egate后台接收到的数据解密不出来,并且再进行交易密码,登录密码校验时总是校验失败。 措施: 针对Sha-256的密码,进行解密后进行SM3加密后比对,对于新接收到的密码,我们会进行一个加密类型判断, 若是之前的加密类型,则更新入库,若是新加密类型,则直接入库,后续对比我们只需要将库内密钥加密后对比,这样就能 通过校验,不会影响后续功能使用。 问题描述: 客户打分功能中,我们将接到的数据要进行一个PDF的生成,生成成功后,我们还需要进行影像上传,最后 返回给客户的上传结果,在收发esb信息接口需要进行json和xml之间的转译,生成pdf和影像上传失败后续也还需要处理。 措施: 新做一个适配器,用于发送接收esb与后台之间的数据传输,包括解决json和xml之间的转换和逻辑处理,生成 pdf失败后重新生成两次,若还失败则入失败队列,进行夜间跑批重新执行,影像上传同理,夜间生成成功则移出失败队 列,若一致无法生成,则返回结果和原因。

其他项目

代客资金系统
软件开发工程师
2021.04 ~ 2021.12
项目职责:系统架构: SSM+MYSQL+GIT+Solar2+JavaScript+IDEA+Xshel+Xftp 项目描述: 代客资金交易平台为金融机构的代客资金业务建立一套前中后一体化的交易管理系统,提供手机、专业客户端 渠道支持,实现代客资金业务及总分机构对交易管理、头寸监控及结算处理功能。 项目职责: 参与需求功能设计讨论,独立负责币种假期、账务限制、账务信息查询、账务冲正、解限、即期自动交割等模 块的开发、自测、联调,负责后期功能优化和维护工作,后续F5集群搭建,JNDI加密配置。 技术挑战: 问题描述: 设计账务信息和账务限制操作记录查询页面时,因为页面显示的内容比较多,用常用的html去实现会显得十 分麻烦且在后续传值时容易出现易位的问题。 措施: 使用solar2自带的脚本可以直接将所需展示内容映射上去,这样可以大大缩短开发周期也可以减少易位影响开发质 量。 问题描述: 币种假期功能开发中在接到上游传过来的假期文档后,需要从文档取出对应的内容进行数据库插入操作,在 后续的比对假期更改的时候需要进行多数据对比,即每条数据都要查询对比,这样会十分消耗时间,在跑批量、包括测试调 试时会非常浪费时间。 措施: 在进行查询之前进行两次筛选,一次筛选没有问题的数据,一次筛选对比数据时不同数据进行插入。
查看详情

相关职位

我擅长一年开发经验,熟练ssm框架,对于测试即环境搭建也比较熟练。

后端
抖音小红书bilibili商业金融法律其他
全日/半日均可 ¥ 6,000/月