1.三年以上Java开发经验,有扎实的Java基础并乐于学习其他语言;
2.精通Java及面向对象设计开发/设计模式,对Jvm/多线程/消息/缓存/SOA等核心技术有较深理解;
3.熟练掌握springmvc,springboot,mybatis,spring等框架,熟练使用Redis、activeMQ等缓存和消息队列,对其内部原理有较好的理解;
4.熟练掌握sql server、mysql数据库,可以根据业务要求编制存储过程或视图;
5.熟练掌握基本的WEB前端开发语言(JS/VUE/CSS)及相关开发技术;
6.善于交流,有良好的团队合作精神和协调沟通能力,有跨多团队协作的经验和意识;