熟悉 Java 编程,有良好的编码能力,熟悉 OOP 、OOD, 熟悉软件开发流程 熟练使用 SpringMVC,Spring,SpringBoot、MyBatis,Nutz 等开源框架 , 研究过 Spring、mybatis 源码了解其运行原理、底层实现。 参与过微服务架构迁移(基于 Spring Cloud)。
熟悉 Java IO、NIO 及 netty 通信技术。
熟悉 kafka 开源中间件。
熟悉 solr 搜索引擎技术。
熟练使用 MyEclipse、Eclipse、idea、Android Studio 等开发工具。 熟练使用 Git、SVN 版本控制工具。
熟练使用 maven、gradle 项目构建工具。
熟练应用服务器软件 Tomcat 等配置和部署,熟悉 Ngnix、了解 JBOSS。 了解并会使用 Docker 容器技术。
熟练使用 MySql 数据库以及 SQL 语句的编写,有一定 sql 调优能力。 能够使用 Redis 实现数据缓存。
了解 Mongodb、Oracle、SqlServer。
掌握 Linux 系统安装与环境配置。
了解 JavaScript,Ajax,jQuery,css,html、AngularJs 等前台开发技术。
北京公交集团运维管理系统
负责需求迭代,日常部署运维
河北农业厅一张图
负责汇总原有17个业务子系统数据并进行数据处理,相当于数据中台。后端一人完成
完成功能模块的开发
对原有代码进行优化以及重构
参与系统设计文档编写工作
参与项目的前期调研工作
参与过微服务技术迁移(基于Spring Cloud)