1.熟练掌握JavaSE和JavaEE相关知识,具备良好的面向对象编程思想,并熟悉常用的设计模式(如单例、代理等设计模式);
2.掌握jvm工作机制,有一定的调优经验;
3. 熟练使用常见的JavaEE开源框架,如SpringBoot、Spring MVC、Hibernate、Mybatis等开发技术;
4. 精通spring核心,看过spring核心源码;
5.. 熟练掌握MySQL、Oracle关系型数据库,精通mysql调优;
6.熟悉dubbo、spring cloud(Eureka、Ribbon、Feign、Hystrix、zuul、Nacos、Sentinel、Seata);
7.熟练使用Linux常用的操作命令、熟悉docker容器技术;
8.熟悉activeMQ、rocketMQ、rabbitMQ、kafka原理;
9.了解Hadoop、Hive、Python、Go等相关技术;了解MapReduce的原理和流程,并能用其API开发应用程序;
10.了解大型网站高并发架构,熟悉Nginx、Lvs等高并发技术,熟悉Redis缓存、Memcache缓存、MongoDB数据库相关技术;
11.了解全文搜索的思想,熟悉Solor、Elasticsearch架构,并能搭建搜索引擎;
项目名称:江苏省港口集团物流电商平台:
项目描述:项目主要有门户,cms、港口服务、交易服务、物流服务、供应链服务、商城平台等7大板块组成。
项目主要分pc用户端、pc管理端、用户手机端等3部分形成,手机端为微信公众号、小程序。整个项目已交易为先导、已物流为支撑、已服务为根本的理念,坚持已客户为中心、全心全意满足供应链各方面的需求而打造的砂石电商平台。
责任描述:主要负责港口服务的项目的编码开发与服务搭建、物流服务的编码开发、供应链服务搭建与编码开发、交易服务api接口提供、微信公众号/小程序api接口提供