3 年 Java 简历求点建议

25次阅读

共计 2574 个字符,预计需要花费 7 分钟才能阅读完成。

坐标成都,21 年二本毕业。公司拖欠 2 个月绩效,普调也没了,之前是给 13kx15,15 中有两个月算作绩效。公司整体技术方向更偏向于嵌入式,渗透,网安。
目前还在职,准备出来找找。

技能清单

掌握技能

  • 拥有深厚的 Java 技术功底,精通集合框架、IO、多线程等核心技术。
  • 熟悉 Java 内存模型,对 JMM 下的线程间通信有深刻认识。
  • 精通 Spring、MybatisPlus、Ribbon、POI 等主流 Java 开发框架。
  • 熟练配置和优化 Tomcat、Nginx 服务器,包括基于 Nginx 实施 HTTPS 双向认证。
  • 对 HTTP、TCP、WebSocket、Dicom 等通信协议有深入理解。
  • 掌握多种报文格式,包括 Json、XML、TLV 等,并能在项目中灵活应用。
  • 熟练运用 SpringCloudAlibaba、SpringCloudNetflix 搭建和维护分布式系统。
  • 精通 JMeter、Apifox、Postman、Swagger、JUnit 等测试工具,能够确保代码质量和性能。
  • 熟悉 MySQL、Redis、ElasticSearch、H2、PostgreSQL 等数据库技术,能够设计高效的数据存储方案。
  • 具有阿里云、华为云等主流云服务平台的开发和部署经验,熟练使用云服务如:阿里云的 ECS、SLB、DNS 云解析等。
  • 熟练使用 Jira、Confluence 等项目管理工具,有效推动项目进度和团队协作。
  • 拥有 Linux 系统下的应用故障排查能力,熟悉 CentOS、Ubuntu 操作环境。
  • 掌握 CI/CD 流程,精通 Jenkins、GitLab、Nexus 以及具有 SonarQube、QAC、NextCloud 等工具的成熟使用和搭建经验。
  • 对 DevOps 文化和实践有深刻理解,能够独立推进 DevOps 的建设和优化。
  • 精通 Docker 容器化技术,能够独立编写 Dockerfile 并进行容器管理。
  • 熟练掌握 React、Vue、JQuery、LayUI、AntD、Echarts、Dva 等前端技术,以及 ES6 语法。
  • 能编写 Shell、Groovy、Velocity 等多种脚本,提升开发效率和自动化水平。
  • 精通 Maven、Git 等常用开发工具,熟悉使用 Gitlab、Bitbucket 等代码仓库管理。
  • 熟练操作 IDEA、WebStorm、VSCode、Navicat 等开发和数据库工具。
  • 坚持良好的编码规范,运用 SonarLint、ESLint 等工具保障代码质量,遵循《阿里巴巴 Java 开发手册》。

项目经历

公司企业微信问答小程序(2023.12~2023.12)

  • 开发技术:H2,EasyExcel,SpingDataJPA,SpringBoot 等

  • 项目描述:此项目主要为公司开发一个企业微信小程序,可用作回答日出质量问题,提升公司内部质量知识储备水平。小程序支持使用 Excel 更新题库,自动拉取企业新增成员,定时发布问答,统计答题参与率,正确率等。主要还是通过企业微信服务端 API,对接消息模板,对接企业微信回调接口。

  • 项目职责:

    • 主要还是对接企业微信 API,完成收发相关的功能。向小程序发送消息后,企业微信会回调自建应用后台,配置域名及可信 ip 后即可。
    • 采用 Secheduled 进行定时发送问题。
    • 部署项目并进行日常维护。

XX 数字钥匙云平台(XXX 车型)(2022.12~2023.12)

开发技术:微信小程序,iOS,Android,SpringCloud,Docker,MySQL,Zipkin,Nacos,SpringBootAdmin,Nginx,React 等

项目描述:XX 微信小程序中蓝牙钥匙模块 SDK,iOS SDK,Android SDK,XX 车联网系统对接,ICCE 数字钥匙业务中心。主要是作为供应商和其他供应商合作,开发满足 UWB 及蓝牙的数字钥匙平台。

  • 项目职责:

    • 对接甲方车联网系统,设计相关接口,产线到云平台蓝牙数据录入。
    • 使用 React 开发车辆管理等相关页面。
    • 处理小程序 SDK 中疑难问题,如蓝牙 MTU 协商失败,版本协商失败等。

数字钥匙故障诊断平台(2022.10~2023.01)

  • 开发技术:SpringCloudAlibaba,MybatisPlus,Echart,React,AntD,Ribbon,ElasitcSearch,Logstash,Logback,SpringAOP

  • 项目描述:此项目主要负责采集数字钥匙云平台中各服务节点,IOS,Android 设备,微信小程序以及车辆上传的故障日志,并进行日志分析与展示。日志存储使用了 ElasticSearch,对于服务端产生的日志使用 logback 输出到文件中,再通过 logstash 进行采集。对于车辆以及手机设备产生的日志使用 TLV 格式报文进行上传。

  • 项目职责:

    • 对组内代码进行 CodeReview,处理 pr
    • 使用 TLV 与移动端设备进行通信,节省了网络带宽,在同样带宽的云服务器上能采集更多的日志
    • 开发前端态势感知页面,对关键诊断数据进行统计,并作出预警
    • 使用 AOP 对 Controller 层日志进行统一处理

XXXX 数字钥匙云平台(XX 车型)(2022.05~2022.09)

  • 开发技术:SpringCloudAlibaba,MybatisPlus,ShardingJDBC,SpringCloudGateway,MySQL,Redis,Nacos,Jmeter,Docker 等

  • 项目描述:XXX 数字钥匙云平台。主要有以下几个模块,处理基于 ICCE 标准的数字钥匙业务,车辆管理模块,钥匙管理模块,鉴权模块,设备换件模块、xx 后台管理。项目整体采用微服务架构,并使用 Docker 进行容器化部署

  • 项目职责:

    • 到甲方现场进行部署与实施,负责解决一些现场问题。
    • 压力测试:采用本地压测机启动 Jmeter 进行压测,后通过华为云压力测试服务进行压测,并发现性能瓶颈受制于云服务带宽。
    • 在 Gateway 中基于 filter 实现流量监控,并开发对应的轻量级弹性伸缩服务。
    • 采用 Jwt + Redis 来完成鉴权模块,用户登录权限及接口访问权限。

自我评价

  • 乐观开朗,适应能力强,有良好的编码规范,热爱编程
  • 具备备良好的沟通能力和团队合作意识,能快速融入团队
  • 学习能力强,技术视野开阔,对新技术感兴趣,喜欢钻研,有良好的学习能力
  • 在工作中,有强烈的责任心,有较强的抗压能力
  • 具备高度执行力,开拓创新能力强,能保持不断进取的精神
正文完
 0