ID:345134

陈⃮⃖松⃮⃖

Java开发工程师

  • 公司信息:
  • 深圳市中易科技有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 深圳
  • 南山

技术能力

1.具备扎实的Java基础,擅长JavaWEB应用开发
2. 熟练运用SpringBoot、Spring Cloud框架开发项目
3. 熟悉DevOps开发流程和工具
4. 熟悉ElasticSearch全文检索技术,如高亮搜索、聚合查询、深度分页等,熟练运用Redis、MongoDB等非关系型数据库
5. 熟练使用Visio、Xmind等流程工具
6. 熟练使用MySQL、PostgreSQL、KingBase等数据库
7.熟练使用Intellij Idea、Git、Maven、Navicat、robot、kibana、head等开发及版本控制工具

项目经验

项目一
项目名称:DevOps项目
项目时间:2023/4 -- 2024/2
项目职位:Java开发工程师
项目技术:SpringBoot+MongoDB+ElasticSearch+MariaDB+Redis+K8s+JS+React+微前端等
开发工具:Intellij Idea+Maven+Git+JDK8+VsCode等

项目简介:该项目是为用户搭建一套应用生命周期管理平台,基于产品功能基础上对功能进行二开、升级和业务需求适配,使用到的产品包括:Coding、SonarQube、Q5低代码平台等。

项目职责:我在该项目中主要参与SonarQube搭建与问题解决、Coding KA功能二开、Q5低代码平台搭建。
1.SonarQube基于Docker环境搭建;
2.SonarQube产品使用问题解决:C/C++代码扫描问题、代码规则问题和产品部署问题等;
3.SonarQube产品基于业务需求插件开发;
4.Coding KA功能开发:项目管理、代码仓库、定时任务和测试管理等模块进行外挂功能开发;
5.利用Q5低代码平台搭建IPMS平台,并处理相关问题;
编写SonarQube、Coding、Q5相关技术文档。

项目二
项目名称:VOC 一期/二期/三期
项目时间:2020/7 -- 2023/3
项目职位:Java开发工程师
项目技术:SpringBoot+MongoDB+ElasticSearch+MySQL+Redis+Hystrix+xxljob+Kafka+Flink+ETL+HBase+Hive等
开发工具:Intellij Idea+Maven+Git+JDK8+Robot+navicat+Kettle+数据处理平台等

项目简介:该项目是为用户开发的针对各个渠道来源用户反馈的原声数据的处理、跟踪、告警、问题闭环以及报表展示等功能。
项目职责:我在该项目中主要参与项目告警模块开发、数据看板模块开(通用看板/电商/社媒舆情/互联网等模块)、数据查询模块和系统管理模块开发和优化,处理和对接各来源数据。
1.主要承担需求后端接口开发任务,能准确的理解需求,与业务和开发伙伴进行良好的沟通;
2.MySQL表结构设计与优化、后端接口设计优化,如:告警流程优化;
3.利用ElasticSearch的查询和聚合功能,开发各个来源数据图表和告警功能;
4.利用Redis缓存技术保存标签映射、用户登陆信息等数据,避免频繁操作数据库;
5.利用xxl-job定时任务技术和ElasticSearch聚合查询统计和kafka消息推送开发优化告警模块;
6.使用POI、EasyExcel对数据查询、标签管理等导出大批量数据;
7.利用RBAC模式设计系统权限功能,对接三方系统,实现用户权限管理;
8.处理项目安全漏洞问题,如:log4j漏洞、越权访问、XSS注入等;
9.项目功能升级,包括:ElasticSearch版本升级、标签数据升级等;
10.编写和完善项目相关项目文档,包括:项目架构设计文档、系统详细设计文档等。

项目三
项目名称:智能搜索
项目时间:2019/9 -- 2020/7
项目职位:Java工程师
项目技术:SpringBoot+MongoDB+ElasticSearch+KingBase+SwaggerUI+ETL+Storm
开发工具:Intellij Idea+Maven+Git+Kettle

项目简介:该搜索项目是专为人事提供的搜索的项目,支持用户对人员、文档、和应用进行智能搜索;该项目支持搜索框智能动态提示、智能补全、拼音搜索等;支持用户多条件搜索、搜索结果高亮显示;支持用户条件搜索条件自定义、维护和条件回显等;后台支持用户定时同步全量数据到ElasticSearch;对接和加工人员相关数据。

项目职责:在本项目中主要负责:参与ElasticSearch技术问题处理;需求后端开发;编写项目相关文档;项目云部署;解决BUG。
1.使用ElasticSearch自定义分词器,解决姓名拼音搜索提示;使用ElasticSearch聚合搜索去重,处理姓名搜索提示问题等;
2.编写项目相关接口文档、流程图、部署文档和详设文档等;
3.使用POI技术对项目中文档进行批量上传;
4.使用ElasticSearch对上传文档内容进行高亮显示搜索,并进行排序;
5.对用户搜索内容进行简单的语义查询,如:职位大于...,年龄在...到..

案例展示

  • 用户声音数据分析

    用户声音数据分析

    我在该项目中主要参与项目告警模块开发、数据看板模块开、数据查询模块和系统管理模块开发和优化,处理和对接各来源数据。 1.主要承担需求后端接口开发任务,能准确的理解需求,与业务和开发伙伴进行良好的沟通; 2.MySQL表结构设计与优化、后端接口设计优化,如:告警流程优化; 3

  • API网关

    API网关

    在该项目中我主要负责:登录页面;系统服务搭建;数据表设计;技术文档编写。 1.登录页面:注册时前端使用Vee_JSR303校验,后端使用Hibernate Validate进行校验,从而保证了数据的安全性和有效性;登录时使用SpringSecurity+CAS单点登录,自定义C

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服