JAVA高级软件工程师
岗位职责:
1、与项目经理沟通,完成项目的技术方案选择与框架搭建;
2、承担技术架构工作,完成系统各功能模块的概要设计,带领开发团队成员完成详细设计,建立主要数据库与java接口; 3、互责核心功能与公共代码的设计与开发; 4、负责解决开发人员的疑难问题及对团队内开发人员提供技术指导; 5、与测试人员沟通,确保产品质量; 6、负责网站部署与调优,对网站的安全性,稳定性,高效性负责。 7,搭建系统SSH框架,使用memcache缓存技术。 任职要求:
1、大学本科以上学历,计算机,软件工程相关专业; 2、3年以上java 开发经验或架构师工作经验; 3、精通OOA,OOD面向对象的分析与设计思想;熟悉软件设计原则与GOF主流的设计模式; 4、熟练使用 Tomcat,JBoss,WebLogic 应用服务器中的2种以上; 5、对Mysql,Oracle,等数据库有开发和管理经验; 6、精通J2EE技术,熟悉jsp,serverlet,SSH,Ajax,javascript,jquery,Ext等java相关技术;熟悉 SOA 架构;7、熟悉eclipse开发工具,熟悉ROSE、Visio、magicdraw建模工具; 8、熟悉软件测试功能与性能测试相关流程,会使用Load Runner等自动化测试工具,能够对测试结果进行分析; 9、具有强烈的责任心,主动积极,善于带团队,沟通协作能力强; 10、有超强的学习能力与解决问题的能力; 11,有处理高并发和大数据量处理的经验。