1..掌握软件开发流程。需求分析,数据库设计,软件开发,软件测试,版本管理等。
2.能够熟练的运用SpringBoot, MyBatis ,Spring ,SSH,等开源框架。
3.有着一定的敏捷开发实践经验。
4.对MySQL,Oracle,MongoDB都有了解,熟悉数据库增删查改等。
5.熟悉HTML / CSS / JS;
6.能熟练使用Eclipse,MyEclipse 等相关编程工具。
7.熟悉 JAVA语言,能熟练使用面向对象方法进行程序设计开发。
8.有一定的项目管理经验,具有一定的学习能力。(沟通能力良好,不懂会问,会百度。)
9.会熟练编写一些技术文档;如部署文档,维护文档,数据库设计文档。
项目名称:统一支付容灾灾备系统
软件环境:Windows7,JDK1.8,Linux
开发工具:SpringBoot,SVN,mangoDB等
项目职责:
统一支付异地灾备系统,应对不可预测的自然灾害与人为破坏的风险,保障系统在特定条件下的稳定运行,避免灾害造成数据丢失或系统停机。
1)、数据对比功能后台接口。
2)、文件对比功能后台接口。
3)、协助开发文档的编写,例如运维维护文档,项目部署文档,接口设计文档,数据库设计文档、等。
4)、掌握项目组进度,及时解决项目组目前难点难关,协助测试人员跟进BUG进度。
5)、负责主持周例会,需求评审,文档评审等会议,并记录会议事项。
6)、负责周报,项目组新同事熟悉项目情形。
7)、会画流程图,类图等一系列项目技术图片文档制作。
8)、熟悉测试流程,编写开发测试用例。
详细描述:
目前统一支付具备一些应急手段,但尚未存在完整的容灾系统。原有单一容灾技术不能解决整体应急容灾需求。
为此建设统一支付异地灾备系统,应对不可预测的自然灾害与人为破坏的风险,保障系统在特定条件下的稳定运行,避免灾害造成数据丢失或系统停机。
目前系统架构存在传统小机+存储+Oracle架构,以及基于X86 PCServer的分布式两套架构,而且未来整体架构均向X86化演进,容灾架构需要充分考虑两种架构在一段时间并存,以及未来的大趋势。
项目名称:方案云
软件环境:Windows7,JDK7
开发工具:Servlet,Mybaits,Oracle,WebService,JSON 等
项目职责:
在方案云项目组主要负责后台,各个模块都有相应的负责人,项目主要分为看体验,看网络,看经营这三大模块,对各个国家运营商数据进行趋势分析,差距分析,标杆对比。主要为趋势分析,差距分析提供数据接口,根据相应的需求屏蔽运营商,协助同事改单。前台与后台直接HTTP交互,拦截前台请求去后台查询数据并且以JSON数组形式返回。
详细描述:
该项目用于更加直观的看到华为之间合作运营商在各个地区的数据,如峰值速率,下行速率,上行速率,信号强度等等..
项目名称:验收文档
软件环境:Windows7,JDK7
开发工具:Eclipse,jalor5,webService, oracle
项目职责:
在验收文档项目组内,由于前期并不是很熟悉jalor5框架的运用,以了解为主入手帮忙协助修改BUG,主要负责巴西文档验收前台页面和巴西文档验收的后台接口,目前在做巴西二期需求,一期已经上线。
详细描述:
纸质文档验收过于繁琐,还会造成不必要的文件丢失,有些事情必须当面验收比较耗费人工。
目前验收功能暂时只支持文档验收与图片验收,阿联酋国家目前是支持图片验收,巴西国家支持文档验收,视频验收目前一期正在准备上线,日后阿联酋二期或许会上视频验收,接下来二期三期可能会实现无人机验收与3D验收。
前期我们采用cc服务器,后来采用了SVN技术,正在转敏捷开发,采用华为内部封装jalor5框架进行开发。
角色 | 职位 |
负责人 | JAVA程序员 |
队员 | 前端工程师 |