1.负责搭建web系统架构、技术选型、数据库设计
2.根据客户需求,提供相应的解决方案
3.根据开发任务,制定开发工作计划、分配任务
4.熟悉微服务体系结构,熟练掌握SpingCloud框架实现分布式系统架构
5.熟练使用mybatis、jpa框架
6.熟练shiro、spring security等权限框架的运用
7.熟练掌握主流数据库mysql、oracle等的应用
8.具备java io、多线程编程能力
9.熟悉html+js+css,vue前端技术
10.熟悉RabbitMq的使用场景
11.维护已完成开发、交付的系统功能
12.参与业务相关的需求变更评审
13.编写技术设计文档
14.熟练使用git、svn代码管理工具
一、湖北地质大数据项目管理:该系统由项目管理、元数据管理等模块组成;后台框架使用springcloud+mybatis+shiro;注册中心服务、网关服务(请求统一入口、权限验证)、hdfs服务、项目管理服务、文件预览服务组成,实现项目各类数据信息自动统计汇总,实现项目进度管理和预警,建立项目资料档案数据库,为项目实施的自动化、智能化管理提供有效的技术手段。责任描述:1.负责项目管理模块后台框架选型.搭建(spingcloud+mybatis+mysql+shiro+vue)2.运用RabbitMQ,实现地图服务发布时的负载均衡,增加并发量;MongoDb存储地图服务信息3.搭建elasticsearch搜索引擎实现项目全文检索功能4.使用hdfs存储项目文档、元数据信息5.运用redis作为中间缓存,6.整合shiro,实现用户认证、权限管理7.负责项目管理模块系统数据库设计
二、地质调查生产调度指挥系统功能模块更新与完善地质调查生产指挥调度平台为中央公益性地质调查项目的部署管理、项目管理、预算管理、装备管理、安全生产管理等地质调查主要业务信息化管理提供支撑,目标是实现地质调查工作综合集成部署与科学管理、地质调查项目运行监管、地质调查队伍生产调度指挥以及重大突发事件远程会商和应急指挥。本系旨在地调项目的全局把控以及项目详细信息的查询、分析,前端使用echart+highchart展示全局统计数据,elasticsearch做项目、人员详细数据搜索引擎,spring security作为权限验证。责任描述:1.负责项目管理模块后台框架选型.搭建(springboot+mybatis+spring security)2.使用hadoop作为地调项目相关文档资料存储3.使用elasticsearch作为全文搜索引擎4.运用用redis作为中间缓存,优化相关接口响应速度5.选用echart+highcharts加强数据可视化表达6.实现单点登录集成到地调用户中心系统统一验证
三、智慧实验室-生物样本库管理系统BSMS以标准化实验室管理思想为基础、信息技术为驱动,对样品检测过程进行严格管理,实时了解实验室分析检测任务完成状况,跟踪记录工作痕迹,确保每个工作步骤按照标准流程进行
1.动态表单
2.分库分表
3.工作流的整合
角色 | 职位 |
负责人 | java开发工程师 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |