ID:248434

明远

中级Java开发工程师

  • 公司信息:
  • 拓保软件
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 深圳
  • 福田

技术能力

1、熟练掌握Java面向对象编程思想,熟悉多线程与并发编程,具有良好的编码规范;
2、熟练使用Spring、SpringMVC、MyBatis、Spring Boot、Spring Cloud等开发框架;
3、熟练使用关系型数据库MySQL;
4、熟练使用非关系型数据库Redis;
5、掌握Linux常用命令及阿里云服务器部署;
6、掌握Kafka等消息队列中间件使用;
7、掌握网络应用框架Netty的使用;
8、熟练使用Eclipse、Intellij IDEA、SVN、git、Maven项目管理和项目构建工具。

项目经验

一、设备开放平台
开发环境:Eclipse+Tomcat7+MySQL
软件架构:Spring+Spring MVC+MyBatis+Kafka+Netty+Redis
项目描述:随着业务发展,公司已经开发生产了包括智能门禁、智能闸道、智能网关等多款互联网应用,负责管理和控制这些设备的管理后台也存在多个。原有的设备连接和消息交互相互独立,使得对于各种设备的管理相对分散,为了更方便有效地实现对所有设备进行管理和维护,并保证平台与设备间的消息交互,设备开放平台项目立项。
职责描述:
基于Netty实现设备与平台间的连接并实现消息交互;
对于各种设备上报的消息协议进行解析, 根据不同的设备类型, 将解析后的消息报文内容推送至对应的Kafka队列中,以供相对应的管理后台程序自行拉取消息内容;
基于Swagger生成RESTful风格的API接口服务, 以供不同管理后台和第三方合作伙伴进行功能对接和管理。

二、智慧停车平台
开发环境:Intel IDEA+MySQL
软件架构:Spring Boot+Spring Cloud+Kafka+Red is
项目描述:随着智能停车业务扩展, 原有基于SSM框架实现的智能停车管理后台在维护和新增功能模块方面开发难度逐增大。经过讨论决定,基于微服务框架技术对原平台进行项目重构,以保证后台服务稳定运行和降低新功能开发的难度。
职责描述:
重构数据库表,重新定义各数据表间的关系,更合理定义各表中字段:
基于Kafka与设备开放平台进行消息交互, 以实现对道闸设备的控制交互;
停车计费算法调优,避免由于计费时间较长导致的高峰期车辆拥堵情况。

案例展示

  • 社区管理APP

    社区管理APP

    社区管理APP,提供手机开门、刷卡开门、人脸识别、密码开门等方式控制门禁,提供物业管理、梯控管理等功能。本人负责相关功能后端程序开发及门禁设备控制程序开发。

  • 智慧停车平台

    智慧停车平台

    智慧停车平台,实现车牌识别,可配置规则计费,自动缴费,优惠券等功能,实现无人站岗停车服务。本人负责项目管理及后端功能实现。

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

信用行为

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

发布任务

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

微信接收人才推送

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

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