资深java开发工程师

职位描述:
系统核心代码编写、指导和培训工程师;
制定和review各种技术规范;
负责相关系统的设计、核心模块开发工作;
职位要求:
JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解;
3年及以上使用JAVA开发的经验,对于你用过的开源框架,能了解到它的原理和机制;对Spring,ibatis,struts等开源框架熟悉;
熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
掌握多线程及高性能的设计与编码及性能调优;有高并发应用开发经验;
掌握Linux 操作系统和大型数据库(Oracle、MySql);对sql优化有丰富的经验;
学习能力强,适应能力好;具备耐心/细心的品质;
我们希望你对互联网或J2EE应用开发的最新潮流有关注,喜欢去看及尝试最新的技术,追求编写优雅的代码,从技术趋势和思路上能影响技术团队;

技术专家(java专家)

职位描述:
能独立带领产品或业务向前发展,并在产品或业务的规划上具备一定的能力;
熟悉Java虚拟机原理,Java高级特性和类库,Java网络与服务器编程,Java多线程编程,开源产品在某一方面比较精通;
作为服务化,分布式系统,大型网站架构,大数据量存储,业务分析和规划某一方面的比较熟练;
能够负责复杂度高,跨团队的产品的架构,系统设计和实现;
多业务模块设计开发,复杂技术与架构设计,不同业务线关联技术方案的合理设计;
职位要求:
计算机相关专业本科以上学历,5年以上工作经验;
具备优秀的识别和设计通用框架及模块的能力;熟悉大型网站系统优先考虑;
熟悉J2EE技术平台及主要框架;
能够对跨产品线的业务进行综合分析,能影响该产品的业务发展;
能够有意识的培养和辅导团队中的其他同事,为低层级的同事制订成长计划,并辅导执行;