工作经历
2021-11-01 -至今顺丰科技Java开发高级工程师
公司介绍 公司主要完成物流的搜集、中转、配送等一系列民生功能,支持一日达、即日达、隔日达等多种物流方式。 用科技赋能收派员,让收派员工作得更高效、更轻松,践行“科技改变物流,物流改变生活”的理念! 主要工作 主要负责对采集的运单进行计费、对账、分账、合账的业务进行闭环 负责Java开发,期间对系统进行过慢sql优化、业务流程优化、计费整体链路设计等工作
2017-06-01 -2020-11-01上海雷优智能科技有限公司后端开发
公司介绍 雷优的建筑能耗分析系统为物业提供了一站式的收费管理方案 主要工作 个人职责:参与智慧一体化平台的搭建与持续迭代 主要工作负责java开发,与C++员工完成仪表数据采集的对接,并将接入的数据以各个维度进行存储,并将数据化可视化展现成各种图表。
教育经历
2014-06-01 - 2018-06-01湖北第二师范学院光电信息本科
技能
项目描述:数据采集服务将项目上的数据通过socket通讯实时采集到平台,进行数据进行汇总、统计、扣费等操作,支持一天两百万的数据采集量,支持年、月、日各个维度的数据统计,提供能耗数据、扣费数据等查询接口。 责任描述: 1、 协助系统的需求调研、业务模块划分、数据库的设计。 2、 使用netty框架进行开发,与硬件的远程通讯与交互,具有并发高、传输快、高性能的特点。 3、 将采集的实时数据进行消息分发,同时进行多个维度的数据统计。 4、 负责能耗采集的数据展示,主要分为2部分,第一部分利用EChars制作统计图表,第二部分利用POI导出统计数据的Excel表格。 技术栈:Spring+springBoot+springMVC+MybatisPlus+rocketMq+springSecurity+netty 技术要点: 1、 使用SSM来构建项目整体框架。 2、 使用hibernate-validator作为校验框架,减少非空校验、长度最值的合法性判断。 3、 使用Quartz框架作为定时任务。 4、 使用netty进行socket服务开发。 5、 使用ajax、json、Echarts共同实现生成统计图表,直观显示,提高数据可读性,分析的准确性。
项目描述:雷优的建筑能耗分析系统为物业提供了一站式的收费管理方案,该系统提供了项目能耗各个维度的数据报表及图表展示,简化了项目上建筑、网关、仪表等资源的维护与管理,展示了小业主年、月、日等不同维度的账单,提供了各个报表的导入与导出,与方便快捷的线下充值服务。 责任描述: 1、 参与完成项目的需求分析与数据库设计工作。 2、 参与设计并开发项目的缓存机制,对一些可能查询的未知参数以hash形式存储,控制层预先进行校验,预防redis缓存穿透的问题。 3、 负责能耗分析模块的编写与前端图表渲染,包括能耗总览、分类分析、节能分析模块的开发、能耗数据导出。 4、 负责项目的文档写作,包括数据库字典、ER图、项目跟踪进度表的写作与维护。 5、 负责对接第三方系统的接口开发工作。 6、 对接*支付接口,包含统一下单、*回调、订单状态查询等。 7、 对接阿里云短信服务,为物业异常操作,小业主欠费等进行通知。 技术栈:Spring+springBoot+springMVC+MybatisPlus+dubbo+zookeeper+rocketMq+springSecurity 技术要点: 1、 使用dubbo来做远程服务,将各服务进行解耦,zookeeper做注册中心。 2、 使用Mybatis-plus框架,减少基本增删改查的sql开发,降低与数据库的交互时间,提高系统性能。 3、 使用 lombok插件减少大量的模板代码、提高代码可读性、减少代码冲突的可能性。 4、 使用MQ进行各服务间的交互,保证分布式中事物的最终一致性。 5、 使用poi框架,进行Excel数据的导入导出。 6、 使用springSecurity对系统中的权限、角色进行安全控制。
项目描述:管理IBU包括快递,电商,货代,航司,清关所有业务设计的供应商成本计费、对账、付款、预提,实现IBU财务成本应付线上化管理,提高财务风控能力。 代理商代理费用计算环节,线下化进行,相关过程无法实现线上化、透明化,不利于保障采购过程的合规性、经济性,无法支持主管部门、监督机构的监督及管控。无法保证结算数据的准确性、真实性。 该系统前身为AMS系统,由于该系统功能较为臃肿,结算与供应商管理边界不清晰,计费、对账效能缓慢,遂抽取出结算部分重构并整体优化为ISSP供应商结算系统。 责任描述: 1、 调研并接入阿里COLA架构,使系统分层更清晰,领域层的处理更加集中。 2、 接入AIR、ICSM等系统,将流入的运单进行过滤、计费处理,实现计费功能线上化。 3、 调研并接入ITEXT,实现PDF至EXCEL的转换,将对账数据转换成系统可识别的格式,提升用户系统使用感,操作更加便捷。 4、 接入SSP2系统将预提数据和付款数据转入下游,并进行付款,保障ISSP系统整体业务闭环。 5、 线上业务推广支持,保证线上问题得到及时、有效的处理。 技术栈:Spring+springBoot+MybatisPlus+dubbo+kafka+consule+Apollo+itext
相似推荐 换一批
Java开发
400元/天
美林数据
技能:Java,Nginx,ElementUI,JPA,服务器运维,uniapp,微服务,小程序,前端,Shell
java、android开发
300元/天
广州汇标检测技术中心
技能:Java,Nginx,Mybatis,SpringCloud,SpringMVC,微服务,爬虫,服务器运维,Android,jenkins
班主任
300元/天
郑州爱婴教育科技集团
技能:Java,多线程,HTTP,HTML5,CSS,JavaScript,Vue,axios,ElementUI,前端
开发组长
400元/天
广州创扶数字科技有限公司
技能:Spring,Docker,前端,Java,Nginx,MySQL,JavaScript,HTML5,CSS,Vue