Zjlnice
7天前在线
全职 · 500/日  ·  10875/月
工作时间: 工作日10:30-19:30、周末10:00-18:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1、熟练掌握Java基础知识,熟悉OOP思想和异步多线程编程。

2、精通SpringBoot、SpringMVC、Hibernate等,能够独立使用SpringBoot进行业务开发。

3、熟练使用MySQL,oracle,DB2,对mysql索引、事务、锁、MVCC有深入理解,有丰富的表设计经验和sq语句优化经验。

4、熟练使用Redis缓存和Redission分布式锁,理解其原理和应用场景。

5、熟悉SpringCloud服务治理框架和五大主要组件以及springcloudAlibaba的分布式服务组件,了解nacos和zookeeper等分布式协调服务,了解包括seata,rocketMQ在内的2PC、3PC的分布式事务的实现原理和线上应用场景。

6、熟悉RocketMQ和Kafka等消息队列的使用场景和问题处理。

7、熟知常用的设计模式,例如单例、策略、工厂、适配器等均有线上使用经验。

8、精通CSS、JavaScript、HTML、Ajax等,熟悉React、Angular、Bootstrap前端技术等。

9、 熟悉ElasticSearch搜索引擎的应用和基本原理,并使用ES解决百万级数据的慢查询问题。

10、可独立实现netty、Java websocket服务端代码,实现网络程序间的高性能数据通信。

11、熟悉docker服务部署,镜像配置;熟悉K8S容器编排工具;可独立部署服务,编写shell脚本。

12、熟练使用 Git、Svn版本控制、Jira任务管理、堡垒机、ELK,swagger等辅助性工具。

13、曾担任TeamLeader,并按时完成服务模块的开发,测试,准时上线。

工作经历

  • 2021-10-16 -2024-01-01赤湾东方智慧物联科技有限公司Java开发工程师

    网络货物运输平台是公司针对网货业务打造的平台,主要包括网页、小程序、APP三个入口。平台角色主要包括司机、货主、运营商三大角色,项目主要包括会员、权限、校验、财务、监管、数据中心、ETC几大核心模块。主要用于货主和司机之间的雇佣业务,运营商和司机、货主之间的撮合业务。 主要负责主导会员模块的代码重构,监管模块的主要开发工作,ETC模块和数据中心的开发工作,基础架构由技术经理引入,在开发的过程中会对封装的底层mybatis服务进行优化。 1、重构会员模块,优化了mybatisPlus底层封装的CRUD方法,运用JUC实现会员模块证件自动识别和正则校验以及财务模块的高并发处理,降低公司人工操作的成本。 2、使用kafka实现监管服务的低延迟和快速上报,通过优化消费者线程池在一定程度上降低了kafka数据积压的问题。 3、启用慢sql日志收集功能及时定位业务慢查询,优化系统代码,拒绝链表查询提高查询效率,优化Mysql数据库索引,避免锁升级带来的性能损耗。 4、使用Redission分布式锁和业务双重控制实现kafka消费幂等性。 5、使用ElasticSearch实现数据中心的查询优化,

  • 2019-05-01 -2021-09-01深圳赢时胜科技股份有限公司Java开发工程师

    负责交通银行内部项目的接口对接和对外的接口开发以及业务开发,包药包括医疗,社保,法院项目。 1、智慧医疗项目主要包括和分行端服务对接,包括预约挂号的号源查询,支付的单据查询,支付流程等功能; 2、景德镇社***主要包括用户管理,社保缴费查询,社保缴费,参保人员信息管理等; 3、惠民贷医保主要是实现就医后台功能实现,包括用户还款下单、还款试算、用户额度查询、退汇清算、合同查询,未上传证件照片定时发送短信等功能; 4、破产案件,社保***)项目主要包含查询参保用户以及家庭成员信息,和用户参保信息,***宝缴费,接入各个地方分行的接口,完成整个社保以及医保缴费的完整业务流程; 1、基于mybatis和SpringBoot作为基础的业务开发框架,包括社保缴费,查询,智慧医疗项目包括挂号,缴费,住院预约,提交预约,医院导航信息,备注信息等功能; 2、基于JUC多线程并发提高破产案件系统统计模块的性能; 3、前端基于React实现法院破产案件页面动态交互; 4、引入 Redis 缓存,同时优化数据库索引提高系统医疗系统响应速度;

  • 2017-10-01 -2019-03-20大汉三通武汉分公司Java开发工程师

    1、安全验证码是公司的新产品,属于从0到1的项目,作为公司首个saas服务,技术经理采用敏捷开发思想进行开发管理,实现功能的快速迭代,快速上线,整个服务包括用户token校验,签名signature校验,用户服务购买,模板分配和审核,重复校验控制,图片验证码中图片坐标系分解和文字的错落位置,以及最后点击文字校验坐标范围进行验证这一整个流程,来保证用户的重要接口不被dos攻击或恶意刷单。 2、公司官网主要基于SpringBoot进行开发,主要包括公司基本信息,产品信息,安全验证码demo下载,短信服务和安全验证码服务的购买。 OP管理系统主要针对公司运营人员对用户提供的短信模板进行人工审核,分配用户签名和key值,以及对公司saas服务营收情况进行统计。 1、参与后端验证码逻辑的设计开发,负责安卓端和 IE端的验证码 JDK Demo的开发兼容; 2、使用Redis作为图片信息和验证信息的缓存介质,以及作为图片验证信息幂等性的校验工具; 3、使用SpringBoot和mybatis实现官网,安全验证码,OP后台管理的业务开发,微服务框架为SpringCloud; 4、使用原生JS开发安全

教育经历

  • 2013-09-01 - 2017-07-01武汉东湖学院光电信息科学与工程本科

技能

0
1
2
3
4
5
0
1
2
3
4
5
作品
网络货物运输平台

网络货物运输平台是公司针对网货业务打造的平台,主要包括网页、小程序、APP三个入口。平台角色主要包括司机、货主、运营商三大角色,项目主要包括会员、权限、校验、财务、监管、数据中心、ETC几大核心模块。主要用于货主和司机之间的雇佣业务,运营商和司机、货主之间的撮合业务。 技术方案:SpringCloud、SpringBoot、Mybatis、Redission、Kafka、RocketMQ、ElasticSearch、Nacos、EasyExcel、MySQL、JUC、Maven、ELK,Git、TM

0
2025-04-09 15:04
更新于: 04-08 浏览: 11