1)熟练JavaSE基础知识,拥有丰富的系统设计分析能力及面向对象分析和设计能力,熟练常用的设计模式(代理、工厂、策略等)及反射、自定义注解等。
2)熟练掌握Eclipse/IDEA、Svn、Git、Maven等开发及版本控制工具,熟练Java基础技术Jsp、Servlet、Jdbc,熟练掌握Web应用系统开发,具备的独立开发能力。
3)熟练Oracle、MySQL等关系型数据库,熟练使用Redis非关系型数据库及搜索服务框架Elasticsearch和Lucene。
4)熟练Spring、Mybatis、SpringBoot等开源框架,熟悉Spring的IOC、DI、AOP设计思想。
5)熟练SOA、分布式、微服务、大型网站架构,熟练RPC远程调用、Dubbo、SpringCloud等微服务框架;
6)熟练SpringCloud常用组件、注册中心Eureka、Nacos、Zookeeper,负载均衡器Ribbon、客户端调用工具Rest和Feign,分布式配置中心Config和携程Apollo 等。
7)熟练常见消息中间ActiveMQ、RabbitMQ、Kafka、RocketMQ 使用。
8)熟练三方授权OAuth2.0协议、JWT协议、对接第三方支付接口(银联、支付宝、微信支付)及微信公众号开发。
项目经验:O2O自营生鲜平台及提供配送服务的生活服务类APP,汽车DMS系统、公司中台项目,APP开发、小程序开发、物联网充电站平台开发。
对项目前期规划、团队管理与建设、开发与设计、后期维护;可以确保项目从无到有,有着丰富的相关经验。
开发技术:SpringBoot+SpringCloud+Mybatis+AlibabaCloud + Springcloud Gateway+ApiSwagger+VUE+Redis+Nacos+XXL-Job+RocketMq 软件环境:Mysql、JDK1.8、Tomca
开发技术:SpringBoot+ SpringCloud+ Mybatis + ApiSwagger+ layui + redis + Eureka +netty 软件环境:MySQL、 JDK 1.8、Tomcat 、SVN、maven 项目描述: 新能源联手各大汽车巨头