熟悉Java编程,有良好的编码能力和意识,熟悉面向对象编程,继承、多态、封装。
熟悉 Java 8 新特性,熟练使用 Java 8 编程。
熟悉设计模式,多线程编程,网络协议,网络编程。
熟悉springmvc,spring,myBatis,熟练掌握 ssm 技术框架。
熟练使用idea、git、Maven 进行项目开发。
熟悉 springboot 和 springcloud 技术栈,使用springcloud构建微服务。
熟悉 netty ,了解使用 netty 保持长连接和实现 rpc
熟悉分布式环境下并发访问的解决,熟悉基于 redis 或者 zookeeper 的分布式锁。
熟悉MySql,熟悉数据库设计和优化。
熟练掌握开发中常用技术fastDFS,redis , 消息队列 。
了解常见的高并发解决方案。
英语水平良好,熟练阅读英文文档,听说读写能力良好。
项目名称: 广州恒大智慧小区
开发环境: idea + mySQL + git + maven
软件架构: springboot+ springcloud+ myBatis + redis + rabbitMQ
项目名称: 猫诚食品商城
开发环境: Idea+ Tomcat7 + MySQL + Git
软件架构: SpringMVC + Spring + MyBatis + Maven + Redis + RabbitMq + Hystrix