ID:148917

Your Sun.

JAVA高级工程师

  • 公司信息:
  • 上海汉邦科技股份有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 苏州
  • 全区

技术能力

精通Java面向对象思想,具有良好的阿里代码规范及职业素养。
熟练使用: Spring、SpringBoot、SpringMvc、Shiro、Solr、Nginx、Tomcat、MongoDB、ActiveMq、Mybatis、Log4j、Spring Colud、Swagger、Redis、Jsp、Jquery、Mysql、Linux、Mybatis Example(逆向工程)等。
熟悉:多线程、Lambda、Lombok、Guava、Poi、Framemaker、爬虫、Json、Docker、Double、Zookeeper、Hadoop、FastDFS、Hibernate、Vue、EasyUI、Bootstrap、SpringBoot Actuator、Spring Security等。
常用工具:Intellij Idea、Eclipse、MyEclipse、WebStorm、PowerDesigner、Postman、WinSCP、PuTTY、ShowDoc 、Svn、GitLab、GitHub、Oracle、idea等各种插件。
常用微信开放者平台、阿里云开发者平台、百度云开发者平台、个推开发者中心、163邮箱、聚合、快递100、蚂蚁金服开放者平台、七牛云、jhipster等网站。

项目经验

益人益家二期app

项目初衷:对老版本app进行翻新迭代,功能优化,以及添加新的功能,主要服务于徐州本地教育人群,配合当地讲师实现app运营。开发二期app版本时主要以 可扩展,高可用,跟得上市场的脚步为主导。采用前后端分离模式。

主要模块有

首页(当地展示、轮播图、全局搜索、推荐、问答、文章、活动、热搜等)
发现(关注、推荐、同城、文章、问答)、发布(动态、文章、提问、活动、天气展示)
消息(系统通知、@我的、评论、点赞、系统消息、支付、问答助手等功能)
我的(主页展示、关注粉丝点赞等数量、我的作品、问答、活动管理、短信管理、订单、钱包、任务中心、联系人、设置等功能)。
开发人员:前端3人 + 后端 4人 + ui 2人 + 项目需求 1人

在开发阶段采用整体模块同步进行开发,提前订好需求功能等业务,梳理出核心流程、开发计划、业务流程。严格遵守阿里代码规约。

技术选型:

开发环境:GitLab + IntelliJ IDEA 2018.3 + Mysql 5.6.26 + PowerDesigner + Visio + jdk1.8.0_191 + apache-maven-3.6.0
技术框架:SpringBoot 2.0.6.RELEASE + Spring + MybatisPlus 1.0.5 + MongoDb 3.8.2 + Redis 2.0.11.RELEASE + Shiro 1.4.0 + Swagger2 2.2.2 + Lombok 1.16.10 + Solr 6.6.5 + Nginx + WebSocket + Log4j2 + Mysql主从 + ActiveMq + Vue 6.4.1
责任描述:

参与业务讨论,讨论出需求功能,合理业务,安排ui与前端讨论出草稿图,审批草图,出磨刀页面,定制开发计划,安排工作,并汇报每周工作结果,提前安排下周计划任务。
使用PowerDesigner 根据业务需求设计数据库表,解决技术问题困难,搭建使用技术框架,并帮助同事学会使用技术框架,帮助梳理流程,出代码流程图,能够参与业务项目开发。
每周代码检查,代码评审,把控代码质量,保证代码优化。
后台项目搭建,springboot项目配置,mysql主从搭建,redis注解缓存,aop拦截,solr服务等。
首页全局搜索,使用solr 进行处理,在mysql建立一张solr数据表,把solr与mysql数据进行关联,在配置文件里面进行solr与mysql表字段映射,实现自动同步,从而达到全局检索。
文章:文章的发布,发布文章用户可以上传图片,保存草稿,设置文章付费阅读等。上传图片这里是存放在阿里oss里面,并加上图片水印。用户在读取付费文章时可以使用微信支付,支付宝支付及零钱支付。微信支付先认证微信公众平台,之后前端获取微信支付请求,后端处理数据请求生成订单,调用微信支付接口,微信支付处理完毕实现数据回调。
消息:消息实现动态通知使用websocket进行处理,用户在登录时进行一个socket进行连接,之后再有消息通知时,实现通知功能。
实名认证:用户发起实名认证和资质认证两种功能,实名认证使用阿里云身份实名认证,资质认证用户提交材料,使用百度云进行定制图片文字识别过滤,之后进行人工审核,完成资质认证。
用户登录:分为游客登录、手机号 + 动态验证码 /静态密码 、微信登录、用户注册、忘记密码。用户手机号 + 动态验证码登录时使用聚合发送短信功能,检测用户之前是否注册,未注册自动绑定设置密码实现用户登录,之后经过shiro权限认证 ,未授权用户只能以游客身份查看平台内容,认证之后进行 shiro权限授权,保存到redis缓存,实现持久化,权限采用五表权限,细致到按钮级别。
益人益家一期app后台管理系统(http://www.zgyryj.com/)

项目描述:主要是对一期app进行一个管理,方便机构,体验中心,天使身份等发布课程、活动、身份认证等,让平台管理员更好的处理平台事物。项目开发时为了赶工期采用前后端 同步进行方式。

主要模块有:登录、快递查询、系统管理、用户管理、活动管理、我的商城、任务管理、审核管理、退款管理、视频管理、优惠券管理、订单管理、数据统计。

开发环境:mysql + eclipse + svn + windows
技术框架:spring + springMvc + mybatis + maven + bootstrap + jquery + ajax + jsp
责任描述

参与业务讨论,需

信用行为

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

发布任务

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

微信接收人才推送

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

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