proginn2248155073
1月前来过
全职 · 416/日  ·  9048/月
工作时间: 工作日20:00-24:00、周末6:00-24:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

个人基本情况:本科2年半开发经验,就职于某公司开发大型交警项目
技术栈:1、 熟练掌握JavaSE基础知识,熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设能力,熟悉常用的设计模式(代理、单例、工厂、建造者、观察者、策略、模版、装饰、门面等)及反射、自定义注解、泛型等;
2、 熟练掌握Eclipse/IDEA、Svn、Git、Maven/构建企业级私服仓库等开发及版本控制工具,熟练掌握Java基础技术Jsp、Servlet、Jdbc,熟练掌握Web应用系统开发,具备的独立开发能力;
3、 熟悉java并发编程 Java内存模型、volatile关键字的原理、synchronized锁原理、锁的升级偏向锁、轻量锁、
重量锁、
4、 熟悉JVM参数调优、垃圾回收机制原理、性能检测工具、生产环境服务器jvm调优配置;
5、 熟练使用Tomcat/Jetty服务器,发布部署web项目及Docker+K8s+Jenkins实现自动化部署及灰度发布,熟练使用Nginx;
6、 熟练使用Oracle、MySQ等关系型数据库,熟练使用Redis、MongoDb等非关系型数据库及搜索服务框架Elasticsearch和Lucene;
7、 熟练运用Spring5、Mybatis3、SpringBoot2.0等优秀的开源框架,熟悉Spring的IOC、DI、AOP设计思想;
8、 有阅读过Mybatis3.x (Mapper接口绑定、二级缓存设计、插件开发)、和增强版本MyBatisPlus、Spring5.x(IOC容器;
9、 研究过Java8以上List、Set、Map源码分析;
 10、 数据结构( 链表、数组、红黑树、 B+树、 平衡二叉树)、算法分析:冒泡、快速、折半 
11、 熟悉SOA、分布式、微服务、大型网站架构,熟悉RPC远程调用、Dubbo、Dubbox、SpringCloud第一代和第二代、SpringCloudAliBaba等微服务框架;
12、 熟悉SpringCloud体系下常用组件、注册中心Eureka、Consul载均衡器Ribbon、客户端调用工具Rest和Feign,分布式配置中心Config ,服务保护Hystrix网关Zuul ,Api管理 Swagger ,服务链路Zipkin,消息总线Bus等;
13、 熟悉SpringCludAlibaba核心组件Nacos实现注册中心、分布式配置中心、高可用集群模式的、新一代服务网关Gateway、动态微服务网关路由的模式及高可用、使用sentinel可以对热词、系统自适应的限流模式、整合seata解决分布式的事务,深入了解过seata底层实现原理、mysql与分布式缓存数据一致性框架canal
14、 熟练掌握分布式框架集群选举算法实现原理:Zookeeper的ZAB协议、Nacos集群的Raft算法的原理、Eureka的集群相互注册实现原理
15、 熟练使用网络通讯协议,熟悉nio、netty网络编程、能够基于Netty手写一些分布式解决方案的框架,比如(Dubbo、分布式配置中心、注册中心、事务框架、消息中间件)、熟练使用json、xml通讯格式,熟悉常见消息中间RocketMQ、Kafka 使用及分布式消息中间件在微服务情况下应用场景;
16、 熟悉Restfull API开发规范,熟悉三方授权OAuth协议、JWT协议、对接第三方支付接口(银联、支***及******开发;
17、 熟悉分布式协调工具Zookeeper、深入研究过Zookeeper一致性原理、系统的集群、高可用、高并发解决方案 服务降级、限流、熔断、隔离等,熟悉分布式和微服务常见解决方案(如:分布式任务调度平台、分布式服务追踪与调用链、分布式Session一致性问题、分布式锁解决方案、分布式事务解决方案LCN和Seata、分布式日志收集ELK+Kafa、分布式生成全局ID、微服务开放平台设计);
18、 熟悉junit单元测试、jmeter压力测试工具、testNG自动化测试等主流测试框架;
19、 熟悉互联网安全架构平台设计例如XSS、SQL注入问题、防盗链等,互联网API接口幂等设计、互联网API接口安全设计等;
20、 有丰富微服务电商项目开发实战经验,熟悉整个微服务电商项目的架构流程,
可提供服务:全栈开发web

工作经历

  • 2018-07-01 -至今深圳某科技网络有限公司后端开发人员

    1.个人负责开发人才合同管理模块,利用Spring,SpringMVC,MyBatis框架构建模块。 2.协助项目负责人进行开发环境搭建,利用Nginx,Zookeeper,Dubbo并进行项目运行调试 3.协助项目负责人进行sql脚本导入,并梳理表结构,表间联系。 4.开发合同管理模块的PDF导出功能,利用了JasperReport工具设计PDF模板。 5.开发合同管理模块的存储功能,利用了MySQL的LongText存储入数据库。 6.开发合同管理模块的查询功能,利用了Redis进行查询,实现了主从复制,读写分离。

教育经历

  • 2015-09-01 - 2019-07-01广东白云学院经济统计学本科

    获得国家奖学金,国家励志奖学金,全国大学生互联网创新创业大赛二等奖,省级一等奖

技能

英语
Java、
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 2020-11-19 浏览: 137