职位描述
岗位职责:1、预研业界新技术,为公司业务发展提供解决方案和技术储备。2、解决疑难技术问题。3、设计/开发公司内部的技术框架、库、工具。4、参与公司内外的技术交流。任职要求:1.5年以上J2EE项目实战开发经验,参入过大型项目架构设计分析;2.精通java语言,深入了解java集合、IO、多线程,熟悉垃圾回收机制,对JVM以及JVM调优有一定经验;3.深入理解AOP、OOP、OOD思想,具有很好的分析设计需求的能力与实际经验, 数据结构和算法基础扎实,了解常用设计模式;4.精通J2EE体系结构,熟悉各种开源框架,如spring、springMVC、springboot等,且对其原理与源码有一定研究;5.熟悉主流的分布式系统相关技术,如:dubbo、springcloud、Nginx、Zookeeper、Redis、Memcached、MongoDB、rabbitmq、kafka;6.熟练使用mysql、Oracle,对数据库SQL优化有一定的经验,对数据库主从备份、读写分离、数据分片有经验者优先;7.熟练掌握Linux环境.熟悉使用一种或多种J2EE服务器,并有一定的优化能力;8.熟悉网络通讯协议TCP、UDP,熟悉Netty、Mina框架等;9.有责任心、有较强的学习能力,具备良好的团队合作精神,积极学习了解各种前沿开源技术;