个人介绍
1. 有良好的java基础(数组,集合等),熟练掌握面向对象思想。理解J2SE(java基础,包括:线程,反射,JDBC等) 。
2. 熟悉Mysql/Oracle关系型数据库,聚合函数、存储过程等操作语句,能优化SQL语句。熟练使用MongoDB,以及安装部署等工作。Mycat分表分区等及相关部署。
3. 理解Spring Mvc/Spring Boot,熟练使用Spring Cloud相关组件(Eureka、Nacos、Gateway、Ribbon、Hystrix、Feign等)的微服务架构。
4. 熟练使用Rabbit MQ、Kafka消息中间件,以及限流、延迟、死信等相关高级特性。理解消息中间件的可靠性投递和幂等性等,同时使用Redis分布式缓存、事务锁等。
5. 了解使用基础Linux命令,以及Redis、Jenkins等部署 。
6. 熟练应用SSM、SSH技术框架,以及kettle等。了解Ajax,jquery的使用。
7. 熟悉应用git/svn,项目构建工具Maven/gradle、idea/Eclipse等开发相关常用工具。系统理解并熟悉PMP项目管理流程体系,通过PMP认证。
工作经历
2015-05-20 -至今广州广电运通Java高级
· 项目重构,基于Spring Cloud + Spring Boot 对原单体项目重构。 · 核心模块业务代码编写联调,及项目业务及代码优化。 · 相关服务安装部署,部分业务流程泳道图绘制,接口文档编写维护。 · 初始化数据准备、部署文档编写并配合相关方系统知识培训。
教育经历
2014-09-10 - 2015-04-14杭州甲骨文Java开发本科
web前端、Java后端开发基础,及Java EE 相关技术框架。