请输入岗位职责、任职要求等,建议尽量使用短句并分条列出岗位职责:
1) 负责/参与技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;负责/参与互联网支付平台系统的架构设计和系统设计、详细设计;
2) 主持和参与系统逻辑模型和物理模型设计并实现原型;
3) 核心功能的架构与代码模板编写,开发与维护系统公用核心模块以及相关文档编写;
4) 承担项目的整体架构设计;负责程序开发、测试、部署等;
5) 负责解决开发过程中的技术问题。
任职资格:
1、本科及以上学历,计算机或其相关专业,6年及以上软件开发经验。
2、至少4年以上JAVA/JIEE开发经验,精通OO、UML、AOP;
3、熟练掌握JIEE,对JIEE架构有全面了解,概念清晰准确;熟悉基于Struts和Ibatis或者Hibernate的J2EE应用平台的架构,熟悉技术框架(spring3/Struts2/hibernate3/ibatis/Workflow/Cache等),
4、熟悉并掌握常用设计模式;对各种开源的框架等有深入的了解,对框架本身有过开发或重构者可优先考虑;有丰富的性能调优的经验;具备良好的识别和设计通用框架及模块的能力,有分布式系统方面的开发经验。对于分布式系统的设计、开发、实现有较为丰富经验;
5、熟悉LINUX操作平台,Oracle数据库,JavaBean、XML、Servlet等应用开发技术;精
6、通中间层的软件结构设计,至少参加过2-3个大型JIEE的项目开发;
熟悉Socket,多线程开发及WebService,对Socket和多线程有质的了解,并且能够熟练运用
7、熟悉Oracle、DB2、MySQL等数据库中的一种或多种; 丰富的JBoss,iAs,weblogic,Tomcat等应用服务器实施经验
8、有银行、基金、证券、保险等金融业软件开发维护经验优先,有服务器和数据库优化经验者优先。
9、有强烈的责任心,优秀的表达能力及沟通能力;有较强的学习和理解能力,思路清晰,善于思考,能独立分析和解决问题;
10、有较强的协作精神和团队意识,带领技术团队进行研发、设计,并对系统的高可靠性、 高可扩展性、高安全性负责。