个人介绍
1、熟悉Sping、SpringMVC、SpringBoot、Mybatis、SpringCloud、Nacos、Gateway、Feign、Hystrix等框架组件
2、熟悉Mysql、Hbase、TDengine等数据库
3、熟悉Redis缓存及redis分布式锁
4、熟悉RabbitMQ、kafka中间件
5、熟悉分布式协同框架Zookeeper
6、了解多线程
7、了解jvm
8、熟悉常用项目管理工具:SVN、MAVEN、GIT
9.拥有pmp证书
工作经历
2020-06-06 -至今南京北路智控科技股份有限公司高级后端工程师
在该公司,作为高级Java开发工程师,承担以下主要职责: 系统架构的技术领航:您将深入参与系统的整体架构设计,结合项目需求进行技术选型,确保技术方向与系统目标相契合。 需求分解与任务分配:您将对复杂业务需求进行精细化分解,并进行合理的任务分配,确保开发团队能够高效、有序地开展工作。 接口与表设计及文档输出:您将主导需求的接口设计和数据库表设计,确保系统的高扩展性与高性能。同时,您将输出接口文档,为团队提供明确的技术指导。 系统问题攻坚与优化:针对系统运行中出现的各种技术难题,您将亲自操刀,利用丰富的经验解决问题,并持续对系统进行优化,提升整体性能。 数据库性能调优:您将专注于数据库的性能调优,确保数据读写的高效和稳定,为整体系统的运行提供坚实后盾。 线上部署与维护:从系统的线上部署到后期的维护,您都将全程参与,确保系统在生产环境中的稳定运行,为用户带来持续、高效的服务。
2016-06-01 -2020-08-05江苏云快充新能源java开发
在该公司,作为Java开发工程师,主要职责如下: 担任组长一职,负责领导项目团队,分配任务并确保项目进度按计划进行。同时,您将为团队成员提供技术和业务支持,确保他们能够有效地完成任务。 作为开发团队的核心成员,您将参与项目核心业务的开发,利用您的Java专业知识和经验,为项目贡献高质量的代码和解决方案。 负责推动项目与第三方的对接工作,确保与第三方合作伙伴的顺畅沟通和协作,确保项目对接的进度和质量。 除此之外,您还将负责项目的部署工作,并解决运行过程中出现的问题,优化系统的性能和稳定性,以确保项目能够顺利运行并满足业务需求。 通过担任这些职责,您将在项目中发挥关键作用,推动项目的成功完成,并为公司的发展做出贡献。作为Java开发工程师,您的专业知识和领导能力将成为项目团队的重要支柱,确保项目的顺利进行和高质量交付
教育经历
2015-10-01 - 2018-07-01江苏理工学院计算机科学与技术本科