锤子简历品牌推广师
培训完java包装简历
作者:锤子简历 2021/03/03 16:40:00
阅读 134

求职意向

JAVA开发工程师 北京 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 机械设计及其自动化

工作经验

2020.x -2020x 安心医生 JAVA高级工程师

先后负责基础服务系统、商户系统、推荐系统的设计及改进,完成系统设计,开发等工作

2020.x -2020x 锤子简历信息技术有限公司 JAVA后端开发

负责短厅系统、客服知识库、支付中心设计及改进,根据需求文档完成相关开发工作

项目经验

2020.x -2020x 推荐系统 负责推荐系统系统设计及其开发

推荐系统负责平台医生,机构,内容等搜索、推荐。推荐分为内容推荐、医生推荐、搜索服务,数据收集四个模块。内容推荐、医生推荐通过调用搜索服务整合信息,输出推荐结果。搜索服务通过调用ES获取信息,数据收集系统通过RabbitMQ接受业务系统消息,更新推荐数据,同步ElasticSearch服务。在搜索系统分词查询过程中,由于分词不准确,导致查询内容不完全匹配,后来使用hanlp分词对内容做了重分词,根据匹配度按权重匹配,优化了搜索内容的推出。并在之后使用感知机模型对内容聚类做了分类处理。

2020.x -2020x 基础服务系统 负责基础信息服务开发

基础服务系统通过整合用户信息,统一维护基础信息的查询、更新等操作,各系统通过调用基础服务实现基础信息处理。系统内部采用dubbo框架,使用zookeeper作为注册服务,数据库使用MongoDB,通过自定义注解及redis提供缓存服务。

2020.x -2020x 商户系统 负责商户系统设计及其开发

商户系统主要为平台商户提供商户信息管理,为业务系统、推荐系统提供商户信息查询,更新等操作。系统内部分为商户管理系统,商户信息服务系统两层服务。商户信息服务负责商户信息查询,维护,商户管理系统提供商户页面交互,整合商户信息。

2020.x -2020x 支付中心 前端页面实现及后端系统开发

支付中心是为北京移动开发的实现线上支付的一个独立系统。该系统主要通过F5及Nginx实现负载均衡及反向代理,服务器采用Jetty,数据库采用Oracle,前端用到Ajax和Jquery等技术,通过Redis以及Memcache缓存来缓解高并发系统对数据库的压力及提高响应速度,系统整体使用Spring,SpringMVC,mybatis框架实现。主要功能为支持在线收费(支付宝。微信,和包的PC端,app、H5以及二维码,条形码扫码支付),查询订单,退款以及对账,以及提供支付页面及后端管理页面。

2020.x -2020x 客服知识库 后端开发

该系统主要功能为知识展示,知识检索,知识采编等模块。主要用到appframe框架封装前端,后端以及数据库访问,通过Structs2完成方法调用。使用solr完成关键字展示以及检索功能。知识展示主要是静态页面嵌入当前页面展示效果,通过静态页面,memcache,solr及Oracle数据库存储数据来完成页面的快速响应。知识采编通过dosframe插件完成内容编辑,通过TF采用异步方式写入缓存,静态页面中。TF通过Quartz框架实现。

2020.x -2020x 短厅 后端开发

该系统主要功能为下发短信,根据用户发送信息转化为内部信息,通过ActiveMQ消息队列接收与下发短信。

自我评价

本人熟练掌握Oracle、MySql、MongoDB及其sql调优。熟悉SpringFramework,Mybatis等框架。,熟悉ES使用,缓存Redis,Memcache使用及其内部实现,熟练使用idea,git,Maven搭建项目,完成系统设计开发工作。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。