ID:147090

紫澜居士 有团队

后端开发工程师

  • 公司信息:
  • 深圳市优学天下教育发展股份有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 成都
  • 高新
  • 天府软件园B区

技术能力

1.扎实的java基本功,对jvm、java多线程并发及网络通信开发有良好经验;
2.基于springboot与springcloud的微服务开发;
3.使用springmvc+spring+mybatis框架进行后台应用开发;
4.熟练掌握oracle、mysql、mongodb等常用数据库的应用开发;
5.基于Ehcache、redis进行缓存优化;
6.基于elasticsearch的搜索功能开发;
7.基于neo4j图数据库的应用开发;
8.熟悉分布式系统的设计与应用,对常用的分布式中间件与RPC协议也比较熟悉;
9.熟悉Linux系统,对常用Linux命令使用熟练。
10.熟练使用git进行项目的代码管理。

项目经验

1.智慧教育WebApp
项目的架构采用的是基于springcloud的微服务架构。该项目中某个微服务主要涉及三类角色,学生,教师与家长。现对其中一部分场景进行简要介绍:学生通过app进行每日作业的登记提交,同时教师端会收到消息提醒,进而打开app进行学生作业的审核,当审核后进行点评,教师点评完毕后,家长端微信小程序会自动提醒家长查看老师对孩子作业的点评,同时可以直接对该点评进行回复。在这个场景中我主要负责后台消息微服务的开发工作。因为在类似这样的场景中,考虑到需要为远程连接设备提供实时可靠的消息,经过比较选择,我这最终采用的是mqtt这种发布/订阅模式的轻量级通讯协议,因为这种协议可以以有限的带宽为连接远程设备提供需要的可靠实时的消息服务。涉及的业务逻辑大概是先将具体消息以及消息相关联的数据保存进数据库,同时mqtt对用户进行消息的实时推送,当然这个操作需要视为原子性操作从而保证事务上的一致性。
2.UG设计管理系统
该项目是为某商用航空发动机公司定制的自动化设计软件。项目的架构主要基于ssm+oracle,整个项目同时也需要和工业设计类软件UG进行数据集成交互。其中某个场景介绍:用户登录系统,查看分配到的设计任务,然后使用UG进行相关设计工作,在用户进行设计过程中,会实时从远程传输进来关联数据,辅助用户进行快速设计,当用户完成设计可以提交设计稿,后台保存用户此次提交的数据,当下次再次打开软件时会显示该任务的进展情况。在用户设计过程中通过redis实时缓存用户的设计偏好,同时对重要涉及不经常查询的关系数据进行数据库持久化,后台和UG软件主要基于http协议进行通信,最终该部分功能让设计人员在设计中得心应手同时和部门之间的沟通与进展追踪得到很大优化。
3.基础资源库系统
该项目是中航工业集团旗下某子公司的定制系统。项目需求概述:在航空业后勤保障中,涉及的化学原材料、电子元器件、结构原材料、自产材料、外购材料等等为了实现信息化数字化管理首先就需要进行逐一分类与编码。通过对公司每个部门进行实地走访与调研,采集需求,对各部门的使用物件与材料进行记录分类,通过多次实地考察,最终对所有物件进行编码入库,通过对所有材料与结构建立档案信息,方便公司员工进行材料的快速查询,同时基于大量的材料信息,建立公司的知识库系统,和公司的人事部培训系统进行集成,提供更全面的培训材料信息,同时和中航工业集团的信息系统对接,完善公司自上而下的信息传递与管理,极大地提高了公司的运作效率。

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   App开发   WebApp开发   文档原型图   UI设计   
角色 职位
负责人 后端开发工程师
队员 产品经理
队员 UI设计师
队员 安卓工程师
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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