工作职责:
1、架构设计:分析需求, 确定项目产品中的技术架构以及路线, 规划软件复用策略;
2、标准制定:制定公司内部java应用框架,主导公司应用框架的开发和标准推广;
3、项目支持:参与公司内部系统软件架构设计的咨询、评审和优化;
4、技术拓展:热点和关键技术的预研、攻关及分享推广, 解决项目开发或产品研发中的技术难题。
任职资格:
1、5年以上JAVA/J2EE的开发经验,至少2年的互联网或电信级高并发、海量数据系统架构设计与开发经验,3年以上WebService开发经验,熟悉Xfire、OpenFire、Axis2、Spark、Smack、ActiveMQ等相关技术;
2、精通OO,AOP,SOA设计模式、J2EE的核心设计模式、应用架构模式和应用集成模式;
3、精通Spring、Hibernate/ibatis、Struts等通用性开源框架,并对其原理有深刻的理解;
4、丰富的Tomcat、JBoss, Weblogic、WebShpere、Apache应用服务器实施和优化经验;
5、精通系统优化,对系统优化原理有深入的理解。对系统端到端性能优化有丰富的实践经验,熟悉各种远程本地Cache组件(尤其是Memcached),对Cache服务器集群架构Squid有丰富的经验;
6、应用方向:精通各种应用组件技术及其应用策略:消息队列、工作流、规则引擎、数据缓存、后台调度、并行计算、应用安全及加解密、分布式事务、高并发计算等;
7、熟悉Unix、LINUX操作系统,并对OS级系统的调优有一定的经验;
8、熟悉MySQL、Oracle、SQL Server 等多种数据库,对内存数据库有项目开发经验。