1、本科及以上学历,计算机或相关专业,具有2年以上Java软件项目开发和实施经验,有大型项目管理应用系统、文档应用系统、协同应用系统经验的优先考虑。
2、精通J2EE平台架构、精通设计模式和设计原则,掌握多线程及线程安全,能够熟练运用主流的开源框架。
3、至少熟练使用一种或多种应用服务器,如Tomcat、Jboss等,能进行应用服务器性能调优者优先;
4、精通Mysql分库、分表和读写分离;精通数据库性能调优,有大型数据库设计、管理和海量数据性能优化者优先;
5、熟练掌握前端开发技术,能独立完成前端开发,掌握javascript并有实际开发经验,有typescript开发经验优先;
6、有分布式存储或海量数据开发经验者优先;
7、精通Spring Cloud和Netflix OSS(Eureka、Hystrix、Ribbon、Zuul)技术者优先;
8、精通Nginx、Redis、Memcached、RabbitMQ、Kafka等技术;
9、良好的职业道德,团队合作精神,学习能力强,对新技术敏感者优先。