1.熟悉 ssm 框架开发,熟悉 springmvc、spring 原理。
2.熟悉 cxf+dubbo 框架开发,喜欢学习和了解其他的 rpc 框架。
3.熟悉 jdk8 函数式编程理念,喜欢流式操作,函数式编程,了解 scala 函数式编程。
4.了解 jvm、类装载机制、常用数据结构、io 等,了解 concurrent 包部分原理。
5.了解 mysql、sqlserver 等关系型数据库,具有一定的 sql 调优能力,了解 mongodb、redis、
elasticsearch 等非关系型数据库。自学 elasticsearch 并应用到开发工作中。 6.具有良好的代码设计理念,了解设计理念以及设计模式,喜欢在重构中提高代码的优雅性。并为此
负责并推广 TDD 测试驱动开发理念。
7.喜欢研究新技术,善于从 Google、官网、github 研究新技术,研究并应用 activiti、parliament 等
开源项目到日常开发中,有自己的开源项目以及自己的学习笔记。 7.了解 linux 下项目的部署,以及常用指令。
1.负责app后端主程开发工作,负责整个app后端约60%开发工作。
2.负责整个后端重构工作,负责其中50%工作内容。