职位要求:
1. java基础扎实,能够独立完成产品核心代码开发、业务代码开发、系统性能调优等工作.有良好的分析解决问题的能力;
2. 掌握流行的开发框架:Spring、Spring MVC、MyBatis,spring boot,spring cloud等.且看过1/2个框架源码;
3. 至少熟练使用Oracle/SQLServer/MySql中的一种数据库.能编写复杂存储过程,触发器以及sql调优;
4. 用过MongoDB,Redis,Memcached,es,hadoop等非关系型数据库;
5. 熟悉activeMQ ,rabbitMQ ,kafka,XMPP等消息中间件;
6. 有模块化、组件化封装经验者,会设计模式者优先;
7. 有大型分布式、高并发、高负载、高可用性系统的设计开发经验者优先;
8. 有大量微服务应用开发者优先。