1.搭建阿里云办公机,搭建Linux生产环境。
2.熟悉持续集成jenkins。
3.熟悉maven的生命周期,了解通过maven构建项目的一般流程,能够自己下载开发过程中所需要的依赖jar
4.熟练使用常用的linux命令,熟悉项目部署上线流程。
5.熟练使用svn和git(多分支相关操作命令也比较熟悉)。
6.对并发编程有一定了解,工作中处理过并发问题(例如卷包问题),对于并发问题有一定的处理能力。
7.熟练使用redis,对于redis的基本原理和使用场景有一定的理解,并在工作中有实际的相关处理经验(例如在抽奖活动中缓存用户的抽奖相关信息和广播小喇叭缓存需要公告的相关信息以及卷包到期红点)。
8.熟练使用数据库开发工具Navicat(SQLyog),有扎实的SQL语言(mysql)功底,写过很多业务复杂的sql。
9.熟练使用spring quartz,通过定时器统计用户投资情况和修复线上数据,还有就是发送卷包(现金卷,返现卷,加息卷等卷包)。
10.对jdk1.8的新特性有一定了解(lambda表达式),在工作有使用。
11.熟悉java异常机制,可以对常见的业务异常进行封装。
12.熟悉RESTful编码风格,有较好的编码习惯,一般都是按照阿里巴巴终极开发手册上面的规则规范进行编码。
13.熟练使用常见的抓包工具。
14.熟悉MD5和sha1加密方式,sign签名工具。
15.熟练使用Java集成开发工具idea、Eclipse。
16.熟练使用SS2H,SpringMvc+mybatis+spring+freemaker,ssi或者ssm+ velocity等J2EE框架技术。
17.熟悉spring boot+mybatis-plus+maven+swagger框架,undertow作为部署容器。
18.原型图设计,表结构设计,整理数据字典。
19.能够熟练使用fastjosn,进行接口开发,能够根据前端需求,将返回的json按照一定格式顺序排列。
20.熟练使用JQuery,AJAX,JSON等JavaScript框架技术,掌握HTML5,CSS3和JavaScript等Web前端技术。
21.能够熟练的使用poi操作world文档和excel文档。
22.熟悉sql优化流程,有一定的sql调优经验,有过数据
1.现公司官网:www.nanochap.cn
2.ios在App Store下载暖心关怀app
3.博瑞金服app等各种p2p理财类APP。
目前只要第三方提出需求,我这边就可以根据他提供的需求画出对应的原型图,然后着手开发出对应的产品。
速度有保证,会以最快的速度,保质保量完成。
角色 | 职位 |
负责人 | java高级工程师 |
队员 | 产品经理 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |