紫澜居士

后端开发工程师
深圳市优学天下教育发展股份有限公司 · 3年经验
紫澜居士
日薪: ¥600/8h
地点: 成都 高新
时间: 下班后周六周日
有团队 · 可整包 ID:147090 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java MySQL MongoDB Oracle Linux 分布式 Git 微服务 Spring Boot Spring Cloud Spring MyBatis Elasticsearch Redis Neo4j
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设计师 安卓工程师 前端工程师 后端工程师 
紫澜居士 ID:147090 复制

紫澜居士

有团队 · 可整包
后端开发工程师 · 3年经验 · 深圳市优学天下教育发展股份有限公司
城市成都 高新 日薪600元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java MySQL MongoDB Oracle Linux 分布式 Git 微服务 Spring Boot Spring Cloud Spring MyBatis Elasticsearch Redis Neo4j
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设计师 · 安卓工程师 · 前端工程师 · 后端工程师
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏