ID:337155

forget

高级Java工程师

  • 公司信息:
  • 石家庄永巨伟灏科技有限公司
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 石家庄
  • 全区

技术能力

拥有扎实的语言基础,能够使用JavaSE、JavaEE、开发项目、懂得Jsp、Servlet、JavaWeb的运行机制,懂得jdbc机制。
能够使用常用的开发框架开发大型软件系统,使用过Struts、Struts2、SpringMVC,Hibernet、Mybatis框架维护老项目,懂得Spring的功能和作用,使用过SpringBoot快速构建项目,懂得SpringCloud微服务的机制。使用过以SpringCloud为注册中心的,微服务构建的大型项目。
前端技能扎实,能够使用Html、Html5、开发项目,懂得CSS、CSS3、能够使用JavaScript的ES5之前的版本维护项目,能够使用JQuery、Ajax、BootStrap、EasyUI、维护老项目。也能够使用ES6、Node.js、Vue、ElementUI、AntDesign开发新项目。
能够使用Redis作为缓存中间件,懂得Redis的sentinel模式和cluster模式。懂得Zookeper机制,能够使用Dubbo,作为中间间构建SOA项目。 能够使用Apache、Nginx、作为代理服务器。能够使用RabbitMq、ActiveMq、做异步业务对消息进行处理。能够使用国产消息中间件“东方通消息中间件”。能够使用Tomcat、Weblogic作为服务器中间件对项目进行部署。能够使用Elasticsearch、Logstash、等全文检索服务器,懂得Lucene构建的Solr作为全文检索服务器。能够使用Maven构建项目,能够使用docker、Rancher、harbor、Jenkins构建分布式、微服务的大型项目。
能够使用Mysql数据库,懂得Mysql的主从机制,能够搭建主从数据库和数据库集群。使用过Sqlserver数据库,做过对Sqlserver数据库的数据迁移。能够使用Oracle数据库,能够使用数据库查询语言进行查询,能够使用Oracle的序列、视图、存储过程等。能够使用PLSQL进行数据库编程。能够对项目的SQL语句进行优化。能够安装Oracle数据库,做过Oracle的数据迁移。
能够使用Eclipse/MyEclipse、对于历史项目进行本地搭建和维护,能够使用IntelliJ IDEA本地搭建分布式,微服务项目。能够使用GitLab,SVN等版本控制工具。能够使

项目经验

项目名称: 湖南省非税收入电子一般缴款书
项目描述: 湖南省非税收入电子一般缴款书项目是湖南省财政厅对非税收入中的一般缴款书实现全流程电子化的方式和方法。该项目分为非税中台和前端厂商,非税中台负责汇聚数据,流转数据等业务。前端厂商负责面向用户,生成数据,提交数据,接收数据等业务。
前端厂商分为执收单位端和财政部门端。
项目角色: 开发工程师、项目经理。
责任描述: 前端厂商业务的实现,负责与湖南非税中台进行对接,沟通,设计,编码,测试,集成测试,生产部署,生产运维。
主要业务: 1,基础数据:基础数据的初始化,包括财政区划,执收单位,执收项目,收入科目,汇缴结算户(银行)等。
2,票据申领:执收单位端申请年度/补充票号,财政部门端获取申请,审批。执收单位端获取审批结果,获取票号,存入票池。
3,票据使用:执收单位端开具一般电子缴款书,获取开票结果。财政部门端获取开票结果。
4,退付:执收单位端/公众服务端发起退付申请,执收单位端获取退付申请并审批,财政部门端获取执收单位审批结果并审批,审批通过之后数据上传之中台。
5,清算对账:财政部门端每天接收银行端发送的昨天的对账数据,与一般缴款书数据进行关联。
6,综合查询:执收单位端/财政部门端,按财政区划,执收单位,收入科目,执收项目进行分组查询,按日,月,年汇总。
项目业绩: 该项目为公司创造了一定的收益,这种收益不只是资金上的,也包括客户关系的维护,客户对公司产品和人员的认可,也为接下来其他非税票据的引入打下了良好的基础。我在此项目当中的角色是开发工程师兼项目经理,因为公司人员调整,由我负责整个项目的开发和对接工作,我对此项目的业务流程需要熟悉和理解,并梳理程序的执行流程,当接手此项目的时候项目有很多问题,流程走不通,系统性能差,并发测试和安全测试不过关,客户很不满意,经过我的调整和梳理之后项目运行稳定,系统安全性提升,性能提升,减少了很多系统实施和运维的工作量,客户满意度显著的提升了。在这个项目的工作中,业务上我对非税业务的理解有很大的提升,技术上更加理解了微服务架构的机制,并发编程的机制,系统安全的重要性,为我以后的工作打下良好的基础。
工具与技术: 开发环境: IntelliJ IDEA + PLSQL-Developer
前端采用: Vue + AntDesign
后端采用: SpringBoot + SpringCloud + Redis +RabbitMQ + Oracle

项目名称: 河北省社会保险基金管控平台
项目描述: 该项目主要为河北省社保中心对河北省内的社会保险基金发放情况进行汇总管控。接收业务数据,处理数据,并与银行端进行数据交互。
项目角色: 开发工程师
责任描述: 项目经理提出的开发任务负责实现。项目经理负责业务沟通,业务梳理,文档编写。开发负责实现功能,单元测试,集成测试,生产运维问题解决。
主要业务: 1,三方对账,接收社保业务系统数据(其他厂商),与系统中数据进行比对,处理,保存。调用社保业务系统接口(其他厂商)传递处理后的数据。
2,统收统支,提供接口接收数据,对数据进行判断,比对,数据入库。提供给用户查询数据,用户发起数据传递,调用(其他厂商)接口传递数据。
3,实质性审核,根据要求查询数据并展示。
项目业绩: 此项目属于二次开发的项目,根据客户提出的要求更新和添加系统功能,项目能够为公司带来稳定的收益和客户关系。因为项目架构属于十年前的技术架构,系统本地搭建比较困难,之前接手的同事都是通过本地修改加线上测试的模式进行开发,效率地下,系统问题颇多,而我接手以后通过分析系统架构,本地搭建项目开发环境,本地调试,极大的提高了开发效率。此项目的开发和维护使我的收获也很多,通过查找资料让我能够更加熟悉老项目的运行环境,老架构的原理和开发过程。
工具与技术: 开发环境:MyEclipse + PLSQL-Developer
前端采用:Html + javaScript + jQuery + EasyUI
后端采用:Struts + Spring + ibatis + WebService + Weblogic + Oracle

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服