2、有大型分布式、高并发、高负载、高可用性系统开发经验;
3、熟悉互联网行业标准和技术规范,对互联网领域的技术变化有敏锐的嗅觉;
4、三年以上数据库,如mysql,使用经验,精通unix/linux操作系统;
5、对各种开源的框架如Spring MVC、mybatis等有深入的理解;
6、具备良好的识别和设计通用框架及模块的能力;
7、较强的表达和沟通能力,工作认真、严谨、敬业,对系统质量有近乎苛刻的要求意识;
8、有大型互联网电商研发经验者优先
岗位职责:
1、负责/参与技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;
2、负责/参与电商平台系统的架构设计和系统设计、详细设计;
3、主导/参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能;
4、核心功能的架构与代码模板编写,开发与维护系统公用核心模块;
5、审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求;
6、分析系统瓶颈,解决各种疑难杂症,对系统进行性能调优;
7、通过对团队的培训与指导,提高整个团队的技术水平。
任职资格:
1、本科及以上学历,计算机相关专业; 8以上开发经验及5年以上大型互联网系统(尤其是电商系统)或者其他大型企业应用系统开发相关经验;
2、具有面向对象分析、设计、开发能力,精通OO,AOP,设计模式;
3、具有深厚的专业技术基础,精通Java EE相关技术,熟悉Spring, iBatis,Hibernate,Struts等开源框架,
4、熟悉页面开发相关技术,熟悉Linux操作系统使用;
5、熟悉MySQL、MongoDB等数据库开发与设计以及缓存系统REDIS或 Memcached的设计和研发;
6、对分布式缓存等技术至少有一项能有深入了解,有相关实践经验者优先;
7、具备良好的需求分析能力、业务和技术方案策划和设计能力;思路清晰,具备很强的文档撰写能力和良好的语言表达能力;
1、精通Java,有3年以上Java开发经验,具备深厚的Java功底;
2、熟悉至少一种Linux操作系统,精通Java以及相关的服务器(比如Tomcat)、平台(比如J2EE)和框架(比如SSH,OSGi等);
3、熟悉网站开发的其它技术,比如Http、CSS、Javascript、Html、SQL;
4、熟悉常见的一些技术概念(比如多线程、Socket等),优化技术(比如缓存、队列等),技术模式(比如MVC、SOA等)以及框架和组件(比如ORM框架、Socket框架等);
5、熟悉Struts,Hibernate,Spring,Ibatis等开源框架;
6、至少熟悉一个关系型数据库(MySql)以及相关的数据库调优技巧;
7、熟悉Redis、Mongodb、Memcache开源系统,具有分布式应用架构经验者优先