1. JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM有一定了解;
2. 熟练Spring、Mybatis/ibatis、springMVC、Dubbo, Spring boot, Spring cloud等开源框架;
3. 熟练使用MySQL和Postgresql等主流数据库进行开发,并能编写一些简单的存储过程,nosql方面,对 mongodb和redis可以熟练使用。
4. 熟练Linux 下的开发和服务部署(nginx 负载,openresty开发);
5. 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息(kafka,activeMq)等;
6. 了解并使用过docker,spring cloud等分布式微服务组件;
7. 熟练掌握javaScript/Html/css等前端技术,对前端mvc,模板技术有一定的实践经验,可以熟练书用 jQuery、backbone、mustache、angularjs,vuejs等前端框架进行复杂的web应用开发;
甜园社区生活属于平台型项目(http://www.tianyuantechnology.com/),主要基于公司现有业务(小区宽带+智能网关)而开发。主要包括:甜园生活 APP(手机版),甜园生活APP(TV 版),物业系统(跟微信公众号整合),运营系统,整个项目使用 spring, spring mvc,mybatis, angularjs ,bootstrap等技术开发。我做的主要工作:
2. 产品设计(用mockplus完成一部分原型工作),研发管理;
3. 甜园生活APP、物管云(wuguanyun.cn)、内部运营BOSS等产品的技术架构和核心开发;
4. 核心技术与功能突破(如:运营BOSS中针对不同用户属性,地区的广告投放策略设计,TV端手机扫码登 录整体流程设计等);
物管云(http://www.wuguanyun.cn/)面向物业企业的一款SAAS产品,物业系统整个基础架构是基于乐宅 365。我做的主要工作:
1. 技术架构和技术方案确定;
2. Angularjs在团队中的快速运用培训;
3. 实现物业系统SAAS模式下的功能模块定制,权限设计以及基于Angularjs的权限管理实现(按钮级别);
2. 基于Requirejs的Angularjs模块加载和动态路由实现, 基于 Angularjs的房产信息级联选择组件,房产信 息生成组件,通用列表组件等公共组件的开发;
角色 | 职位 |
负责人 | 高级架构师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |