1. 熟悉java软件架构和开发,能够根据需求确立架构设计。有从服务器到软件整体架构经历。尤其是基于soa的架构。(1y+架构及团队管理+3y+研发经验)。
2. 熟悉微服务架构spring cloud、dubbo、有多个成功案例,熟悉在微服务过程中产生的分布式事物(TCC,最终一致等)、子系统的规划、服务切分、服务之间的相互依赖解耦等
3. 熟悉使用常用框架。springMVC、spring boot、spring-data、hibernate、struts1/2、shiro、FreeMarke、mybatis、quartz。
4. 熟悉搜索引擎Solr等基本原理、分布式架构等,并有多次生产环境实践经验。
5. 熟悉redis、memcache、mongodb等NOSQL数据库和关系型数据库(单节点及集群)。
6. 熟悉分布式文件存储fastdfs(Tracker/Storage模式)等
7. 熟悉activemq、rabbitmq等消息队列
8. 熟练掌握对Tomcat、Jboss、Weblogic、Nginx等应用服务器的配置和部署相关应用。
9. 熟练使用开发及项目工具:Eclipse/Myeclipse/Idea、UML(Rational Rose)、Svn/Git/、PrBugzilla、禅道等。
10. 熟练掌握SQL语言,熟知RDBMS相关理论,在Oracle、SQLServer、MySql等多种环境下开发过相关应用。对Oracle方面有着较为浓厚的兴趣,熟悉SQL的调优,偏运维和系统的DBA,
11. 对互联网的Mysql的主从、读写分离,数据分片,X/OPEN DTP 分布式模型较为熟悉.
筋斗云跨境电商项目
工作内容:
1. 新平台的落地,因公司业务发展需求,对新平台进行重新搭建(基于微服务的拆分Dubbo),包含统一的分布式消息事物处理,用户中心、快递业务线、快收业务线、分拨业务线、商城、基础业务的整体重构包括(sso\search\redis\mongo\tcp等基础服务)后端鉴权、接口鉴权等。
2. 部门及跨部门直接的内部协同及处理
3. 参与公司高层对公司一些战略规划建议及布局.
4. 线上地址:www.jdwin.net