ID:201059

Max

java开发工程师

  • 公司信息:
  • 启创共享空间
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 武汉
  • 全区

技术能力

基础:熟悉OO、AOP设计模式,熟悉多线程,网络编程技术,理解并能根据情况应用常用数据结构,了解常用设计模式;
数据库:熟练使用MySQL等常用关系型数据库和ElasticSearch,MongoDB,Redis等非关系型数据库。熟练掌握SQL语言,熟练使用pdMan等建模工具,可以独立设计数据库,有数据库调优经验;
框架:熟练使用Spring、SpringBoot、MyBatis、Spring Cloud,了解Netty,RabbitMQ;
服务器:熟悉Linux操作系统及常用命令,可独立配置维护Nginx、Tomcat等应用服务器;
Web前端:熟悉Vue.js和Element-UI;
其他:熟练使用IntelliJ IDEA、Eclipse、Maven、Git、Teamcity等工具;

项目经验

一、公采通(微信H5)
http://gct.qx1024.com/gct/
项目描述:该项目是为所有招投标从事人员提供标讯的搜索,查看和订阅,数据从全国各大政府公共采购网站爬取
责任描述:负责数据库设计和对50多个网站的数据爬取以及es全文检索模块的开发。
技术细节:使用了Jsoup,JsoupXPath,HtmlUnit爬取数据。Elasticsearch实现全文检索。
项目总结:应尽早处理项目中发现会导致性能瓶颈的情况。比如该项目中的“sql模糊查询”,“单表数据量过大”等问题。
sql模糊查询可以使用诸如Solr,es等框架实现搜索引擎功能。单表数据量过大导致查询缓慢可以采用分库分表的方法来加快系统响
应速度。
二、PPbody(app)
https://www.ppbody.com/
项目介绍:app更方便的连接了健身人群和健身房,二期增加了健身房端的saas系统。
责任描述:负责打赏模块的接口和saas端的接口。
技术细节:SpringBoot2.0,Spring Data JPA,Redis。
项目总结:Spring Data JPA有封装良好的api,但不容易处理如多表等复杂查询,可引入QueryDsl来辅助完成。

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服