ID:271804

Cappuccinolvzm

Java开发工程师

  • 公司信息:
  • 新奥新智科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 900元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 南京
  • 全区

技术能力

1.熟练使用SpringBoot,SpringCloud,SpringMVC,Mybatis等开源框架,熟练使用jpa实体对象持久化。
2.熟练掌握MySql,oracle关系型数据库和非关系型数据库Redis,了解ES数据库。
3.了解使用单例,工厂,模板,策略等常用设计模式,了解开发使用Jenkins进行相关环境代码打包发布。
4.了解nginx的反向代理模式,熟悉跳板机连接远程机器Linux环境进行相关操作,了解docker容器的相关工作原理,了解shell脚本。
5.了解前端Vue框架项目开发经验,了解对Vue前端数据处理,了解使用Html、CSS、JavaScript、Redis、AJAX、JQuery、JSON等技术。
6.熟练使用idea,myeclipse,Navicat,PLSQLDeveloper等集成开发工具,熟练Git管理项目,熟练使用uml建模。
7.理解java面向对象思维,熟悉相关XSS攻击和SQL注入。
8.基本掌握C#开发窗体程序和网页简单母版的开发,基本使用VS2008进行对winform程序的开发。
9.具有良好的编程习惯,自学能力强。

项目经验

最近项目:恩牛网财务管理系统
项目时间:2021.9-至今
项目描述:
1项目采用dubbo架构进行项目开发,基于jar包引用实现调用接口
2实现apollo进行项目的application文件参数设置,基于阿里云的文件上传检索
3项目基本流程提供前台和三方接口,实现三方调用接口数据新增,并定时下发任务,也可前台手动下发到下游进行数据备案和管理


项目一:无锡锡山维修资金
项目时间:2020.9.18-2020.12.12
项目描述:
1、项目运用微服务SpringCloud来进行项目的管理和开发,子模块运用SpringBoot框架,相关服务注册再Eureka中心。
2、该系统分为两个接口的Fegin的调用,一个为总行人行的内联接口,一个为地方的对外外联接口,通过路由转发发送给相关地方。
3、系统运用了jpa和mybatis同时作为数据层的数据处理,添加索引来提高查询效率。
4、项目开始用shell的多重验证对角色的权限进行验证,并通过后台数据进行xml封装发送外联请求,再通过外联返回数据进行xml解析得到相应的实体类,在进行数据处理放进本地数据库并返回给前端。
5、数据处理上如本地保存则调用jpa进行本地数据保存,否则调用mybtis进行数据的处理。
6、在数据处理中涉及核心接口的则需要本地进行流水的记录操作,并通过总行给的接口和url进行fegin的内联发送请求,从而达到相应资金的处理。
7、系统通过fileupload实现图片上传,JAXB进行相应xml解析等。
担任角色:
独立开发
开发工具:
Idea、Maven、VSCode、MobaXterm、Plsqldev、Postman、Ftp
实现技术和项目总结:
1、该项目主要通过xml解析和封装来进行数据的交互。
2、使用线程池来进行对批量打印凭证发送Fegin请求的调用。
3、本项目通过和总行的P5(中间户)进行对应字段请求处理来达到相应请求返回报文的处理实现。
4、功能还有交款撤销要通过查询减轻数据库压力,则以set来存放数据返回并重写其中hashcode方法来达到业务实现目的。请求交互存在其他的实体,主要数据存放在请求中的entity中,其他实体中的数据主要是相关的请求不重码,交易码,和用户信息码等相关数据。
5、项目在关键业务上进行运用java8的特性将list进行封装成map架构,并添加相应的索引提高查询效率,通过redis锁和线程池来解决并发问题。

项目二:大学生预约激活社保卡
项目时间:2020.4.18-2020.7.24
项目描述:
1、项目运用微服务SpringCloud来进行项目的管理和开发,子模块运用SpringBoot框架,相关服务注册再Eureka中心。
2、该系统通过对Fegin的调用,实现对其他项目相关接口的调用实现。
3、系统运用了jpa和mybatis同时作为数据层的数据处理,添加索引来提高查询效率。
4、在数据处理中涉及核心接口的则需要本地进行流水的记录操作,并通过总行给的接口和url进行fegin的内联发送请求。
5、系统通过实现分解时间戳来实现对应时间点预约人数的控制,通过线程池来解决相关接口的高并发问题。
担任角色:
独立开发
开发工具:
Idea、Maven、VSCode、MobaXterm、Plsqldev、Postman、Ftp

项目三:网上客户云服务(IPCC)
项目时间:2019.3.18-2019.12.27
项目描述:
该项目中分为两个部分一部分为AICC,一部分为Service Cloud(SC)。
AICC(云呼叫中心):
面向人工客户服务领域,提供可被集成的接续服务,开放坐席网关服务等。方便企业客户自助构建基于语音和视频渠道的人工客服。
1、主要是通过创建租户,并通过租户来对其他坐席来进行相应管理,包括坐席的技能队列,以及移动电话配置等等;
2、在其上面租户可以通过拨打电话来对客户进行相应电话号码的呼叫,租户也可以对其进行相应的录音来保存相应信息。
SC(云客服):
面向人工数字化客服领域,提供覆盖其他渠道(如微信客服、在线客服)的人工客服服务以及跟踪问题闭环的工作流系统,多渠道为客户提供服务,确保客服问题得到有效的跟踪和处理。
1、通过租户来创建工单来给租户分配任务,租户也可以订阅相应消息;
2、该模块中包含邮件发送部分,权限管理,登录监控和日志管理等模块
担任角色:
负责租户管理模块和坐席分配模块,相关安全校验
开发工具:
Idea,拦截器,git,SpringBoot
实现技术和项目总结:
1、相关XSS攻击特性的审查了解,项目整体对安全性进行了优化,并优化相关SQL注入问题。

案例展示

  • 无锡锡山维修资金

    无锡锡山维修资金

    1、项目运用微服务SpringCloud来进行项目的管理和开发,子模块运用SpringBoot框架,相关服务注册再Eureka中心。 2、该系统分为两个接口的Fegin的调用,一个为总行人行的内联接口,一个为地方的对外外联接口,通过路由转发发送给相关地方。 3、系统运用了jp

  • 网上客户云服务(IPCC)

    网上客户云服务(IPCC)

    该项目中分为两个部分一部分为AICC,一部分为Service Cloud(SC)。 AICC(云呼叫中心): 面向人工客户服务领域,提供可被集成的接续服务,开放坐席网关服务等。方便企业客户自助构建基于语音和视频渠道的人工客服。 1、主要是通过创建租户,并通过租户来对其他坐席

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服