ID:384828

java开始工程师

  • 公司信息:
  • 昆明能讯科技
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 昆明
  • 全区

技术能力

(1)掌握SpringBoot、SpringCloud、MyBatisPlus、Redis、ES等相关技术。
(2)熟练掌握多线程相关知识,能在项目中合理进行多线程编码。
(3)有扎实的Java编程基础,了解算法、数据结构、多线程编程等。
(4)能使用常用的设计模式,了解jvm原理,对分布式系统有研究实践。
(5)具有较好的沟通能力,并能积极与本团队和其他团队沟通,解决问题。
(6)具备web应用功能模块业务理解、数据模型设计、接口规范设计、应用程序开发集成的能力并可独立部署上线。

项目经验

整合各个业务域信息,搭建统一搜索入口,将结构化数据抽取到 neo4j图数据库,非结构化数据抽取到 es中,用户输入中文语言查询,提取实体关系,组装图数据库查询语句,我在这个项目中,主要负责图数据库数据查询展示,语音功能集成运用;
负责内容如下:
1、项目框架搭建(Spring clout+spring boot+vue)
2、敏感词过滤和搜索提示
使用 dfa 算法开发敏感词过滤功能,实现敏感词过滤、替换、标红红能, 分析所有用户和个人用户热搜词,并结合同义词进行联想提示
3、搜索结果排序
结合时间标签、地域标签、搜索结果内容进行得分计算,搜索结果内容得分使用余弦相似度进行计算,时间标签和地域标签使用公式计算
4、微键展示功能开发
开发微键展示功能,自定义一组微键,指定一组数据的展示微键,然后该类型所有数据都使用这个微键进行展示
5、数据图谱化接口开发
将关系型数据库中的数据图谱化存储到 neo4j,构建词性
6、图谱化查询接口开发
使用 hanlp 进行分词,识别查询条件,并拼装成 cypher 语句到 neo4j中查询
7、语音交互接口开发
接入科大讯飞组件,进行语音识别,实现功能菜单跳转、查询、翻页等基本操作,并实现航班和天气查询接口
8、爬虫模块开发
使用爬虫爬取系统应用入口,将其他系统集成到智慧搜索中来,实现单点登陆
9、数据仓库搭建
通过 kettle\datax 等数据抽取工具,将企业结构化、非结构化、半结构化数据整合到 neo4j并统一输出,数显企业数据中台得数据仓库的构建
10、BI 报表系统开发
通过自主研发的微键,参考帆软得 BI 系统,结合数据仓库,对数据仓库得数据进行数据分析,支持用户自定义数据分析维度,实现数据治理分析,并运用 neo4j得特性,进行数据的深度管理,挖掘数据价值;

案例展示

  • 种植系统

    种植系统

    该系统通过对种植作物的过程管理分析,计算种植成本、管理物资库存,并将种植数据推送至采后处理以及销售系统。 主要负责内容: 1、需求分析,业务调研工作; 2、系统功能模块设计形成文档交由供应商按照文档开发; 3、项目的文档编写(需求分析文档、设计文档等); 4、对接系统客

  • 销售小程序

    销售小程序

    该项目是一个小程序商城,客户通过扫描门店二维码进入小程序,下单后信息提交至检测中心,检测中心进行检测,门店再此过程中会提取用户支付的一部分费用作为自己的利润,小程序中实现购物车管理,支付等功能,并查看订单的状态; 主要负责内容: 1、项目需求分析对接及项目开发过程中涉及到的文

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

信用行为

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

发布任务

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

微信接收人才推送

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

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