1. JAVA基础扎实,熟悉io、多线程、集合等基础框架;
2. 熟悉分布式、缓存、消息、搜索等机制;
3. 精通web开发的相关技术,3年及以上使用JAVA进行web开发的经验;
4. 熟悉数据库技术(MySQL/Oracle),数据库优化及SQL优化;
5. 熟悉Linux平台下常用命令操作、环境部署;
6. 熟悉JAVA EE规范,熟悉常用的设计模式,熟悉struts、ibatis、spring等常用框架;
7. 熟悉缓存、消息、大数据存储相关技术,例如:redis、memcached等;
8. 良好的沟通技能,团队合作能力,勤奋好学,热爱技术;
9. 细致认真,善于沟通,能够承担较大压力;
10. 熟悉大流量、高并发、高性能的分布式系统的设计及应用,擅长性能调优者优先;
收起