java软件开发,6年工作经验,参与过项目架构,需求梳理,方案设计,数据库表设计,技术选型。
较强的技术积累和项目经验,深度了解java开发的各种web服务;
熟悉java语言开发,熟悉J2EE规范和常用设计模式,良好的编码规范;
熟练掌握MVC模式下B/S开发;
熟练掌握SpringMVC,Spring,myBatis,myBatisplus,SpringBoot,SpringCloud等框架技术;
熟练掌握oracle,mysql,sqlServer,redis等数据库开发和pl/Sql语句;
熟练掌握springCloud+springBoot分布式架构,nacos注册中心,RabbitMq消息中间件,nginx负载均衡等使用;
熟悉redis锁,数据库锁,redis缓存,shiro权限等主流技术;
熟悉redis,jenkins,nacos,mq,gitbuck,sonatype nexus安装部署;
熟悉linux服务器运维和命令,了解python开发脚本,go语言,了解hadoop生态,了解机器学习
熟练使用git,svn,maven私服,git仓库等项目管控工具;
熟悉websphere,tomcat等软件平台部署使用;
熟悉java8新特性开发
1.xxxsxx审计管理系统:
项目分为工程审计,经营审计,综合应用,后台管理和报表简报五大模块
项目架构:spring4+springMVC+mybatis
数据库:oracle11+redis2.x
系统部署:linux+ibm+websphere7.x
技术:FTP,QUARTZ,WEBSERVICE和多种第三方插件
个人负责工程审计一个大模块,下面还分工程审计,抽样审计,过程跟踪,量价审计,智慧审计
工作三年完成了所有功能开发和后续的迭代需求开发,参与项目架构和开发;
功能点:工程审计:webservice接口和别的系统做接口对接,别的系统将工程项目信息通过接口将项目基础信息推送过来,用户前台对推送过来的每个项目进行立项,审计,审批,费用计算,外包费用计算,结决算审计,审批通过完成审计;整个一套流程个人独自开发完成;
技术点:利用用友提供的流程引擎对接实现流程审批功能,利用axis2和xfire 实现webservice接口,因为前后端不分离,个人除了后端开发还有前端jsp,jquery,css,js开发
总结:三年的项目开发,整个模块下多个功能开发让自己奠定了扎实的java开发基础;
项目服务于中国电信
2.saas财务系统:
项目架构:springCloud+springBoot+nacos+rabbitMQ+redis+mysql
项目是分布式微服务架构,前后端分离
开发周期6个月;由于项目急,所以前后端开发人员+产品经理和测试,整个项目组有九十多号人参与开发,为了缩短开发周期;主要实现像金蝶财务模块的总账,固定资产,现金银行,费用报销还有一部分供应链和pos的功能;
个人参与模块:基础资料项目,财务三大报表,固定资产库存,还有现金银行现金流量分析等等功能开发
项目主要服务于餐饮行业
3.中台:
项目主要是餐饮行业的数据中台和业务中台,项目19年10月份开始启动,20年2月份第一批功能上线
项目架构:springCloud+springBoot+nacos+rabbitMQ+redis+mysql(自己一个人全部搭建部署)
项目参与:参与方案设计,数据库表架构,功能实现和逻辑梳理和一些后端的报表开发工作
项目才开始做第一批,只是一些数据获取,报表分析,数据展现功能。第二批会有AI报表和BI报表的功能;
角色 | 职位 |
负责人 | java软件开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |