Java 架构师简历模板及自我评价,5 年开发经验,3 年架构设计与团队管理经验

admin 2024-09-22 124 0

Java架构师简历模板自我评估

鞠先生拥有5年Java开发经验,3年以上大型系统架构设计经验,3年以上团队管理经验,具有分布式、高可用、大容量系统架构设计和研发经验,目前负责某注册用户1.5亿、日活300万、日访问量过亿的移动生活服务平台的架构设计和研发。同时技术功底扎实,深度阅读过dubbo、spring cloud、spring、mybatis等开源框架源码。

个人技能

1. 精通Java、设计模式、网络编程(Netty)、并发编程、JVM内存管理及调优

2. 精通springMVC、Mybatis,阅读相关源码并根据需要进行扩展

3. 精通spring cloud(Eureka、Ribbon、Feign、Hystrix、Zuu),并阅读过相关源码

4. 精通分布式计算,阅读2PC、TCC相关组件源码,设计可靠消息最终一致性方案、尽力通知方案、saga

5. 精通MySQL,对sql优化、Mycat分库分表、索引优化、性能调优、数据库灾备等有丰富的实战经验。

6. 熟练使用Reds,有集群搭建(TWemproxy、Codis、Redis Cluster)、冷热备份、性能调优、数据迁移等实战经验。

7、熟练使用MongoDB,有集群搭建(副本集、分片集群)、冷热备份、数据迁移、安全管理等实践经验。

8. 精通Elastic Search,熟练使用Solr、Logstash、Beats、Kiana,搭建ELK日志收集

9.消息中间件:掌握activeMQ、rocketMQ、rabbitMQ、kafka的原理及集群部署

10.负载均衡:熟练使用Nginx(Tengine、Openresty)、Haproxy、LVS、KeepAlived、zookeeper等负载均衡组件

11.自动化部署:Git、Jenkins、Gradle

12.容器化部署:docker,有搭建和操作swarm、mesos、marathon、kubernetes集群经验

13.自动化运维:熟练使用Saltstack、数据监控(zabbix)

14、其他:了解并使用Hadoop、Hive、Strom等大数据相关技术,以及使用Lua、Go、Python、规则引擎(drools)等其他技术。

15.建模工具:Power Design

16. 遵循华为测试规范,功能测试(单元测试、冒烟测试、集成测试、QA测试)性能测试

java架构师简历模板_java简历模版_简历的一般框架和模块

优化测试(Jmeter、LoadRunner)、自动化测试(selenium、QTP)

工作内容简介

我在XX公司XX部门工作,该部门的后端系统主要由API模块、APP后端模块、算法模块、数据模块组成,所有后端任务都通过分布式任务系统进行管理。

整个系统部署在公司的私服上,主要基于公司的Mysql集群和Redis集群做数据存储,使用MQ集群做消息队列,基于ZK集群搭建高可用系统。前期我们的服务调用都是基于HTTP的,服务耦合度较高,后来我们基于Motan框架把整个系统做成了微服务化。

其他

注:这个是我在网上看到的,我在这里备份一下,也许哪天你会用到其中的一小部分,写在简历上,如果能全部用上,按照马云的说法,在阿里巴巴能拿到80万+40份股票期权,年薪120万。