1.熟练运用 Java语言及面向对象设计思想,具有扎实的Java编程功底良好的编码规范;
2.熟练运用Dubbo、Zookeeper分布式服务框架部署;
3.熟练运用Redis、Memcached 等缓存框架;
4.熟练运用lucene和Solr全文搜索引擎技术等;
5.熟练运用MySQL、Oracle11g数据库管理技术;
6.熟练运用mongodb、hbase等非关系型数据库;
7.熟练使用keepalived + tomcat + nginx做负载均衡、反向代理;
8.了解hadoop、HDFS、MapReduce、hive等大数据相关技术;
9.熟练操作Linux操作系统;
10.熟练运用Spring、SpringMVC、Hibernate、MyBatis、JPA、SpringData、
Spring Boot、Spring Cloud等开源框架;
项目一: iTUber
开发环境:Eclipse+JDK1.7 + Mysql5.7 + Tomcat + Junit4+
Maven3.0 + SVN1.7
相关技术:Spring MVC+ Spring4 + ibatis3.3 + Solr + Velocity1.7 + dubbo
+ zookeeper
项目简介:1,为了使公司提高工作质量,提高工作效率,转线下工作为线上工作,故推出本项目。
2,项目通过HttpCilent抓取智联和51Job的简历,通过对简历的解析将数据抓取到本地的solr服务器中。之后根据公司需求方发出的需求,HR将相应的简历推送到相应的需求中。需求根据推荐人员的情况进行面试或是进行其他操作,之后根据人员情况对此进行反馈。
工作职责:参与项目管理,带领两位初级工程师。同时参与技术框架选型、完成简历管理,简历搜索(solr)、报表管理模块的设计与开发(POI)、人员管理模块的开发,参与数据库的设计。
项目二: XXXX
开发环境:Idea +JDK1.8 + Mysql5.7 + Tomcat + Gradle + Git
相关技术:Spring MVC+ Spring4 + Mybatis3.4 + POI + iTextPDF + POI
项目简介:移动互联网的迅速发展使得这一空间有更广阔的市场,基于移动终
端的办公软件也层出不穷。在这一市场的驱动下,该平台主要给用户提供一个
看病,体检,了解身体健康状况的服务平台。项目主要包括移动终端(平板电
脑)的模块以及后台管理系统两大模块。后台管理主要包括用户管理、患者管
理、家医服务管理、统计报表等功能模块。
工作职责:参与技术框架选型技术攻关, 以及技术预研。主要负责web端部分功能的实现,根据客户需求编写相应的功能,对部分代码进行了优化以及统计报表模块。