岗位职责:
1、负责基于Java语言的互联网Web系统的架构设计,实现复用、松耦合,并支持系统上线的大负载、高并发。
2、负责Java核心代码开发,并亲自解决系统开发、运行中出现的重要、疑难技术问题;
3、负责软件复用设计(包括Java组件、参数化的JSP标签组件等),负责重要组件的设计和开发,并逐步建立组件库;制定系统相关的技术接口和规范;
4、负责对系统架构和框架的相关技术进行指导和培训,指导系统设计师、软件工程师开展系统设计和开发工作,
5、负责指导助手编写组件API接口使用说明书、培训讲义,给Java应用开发工程师进行组件使用培训;
6、建立高效的设计、开发和测试的辅助软件工具环境,指导开发团队编写组件单元测试用例,以对组件进行单元测试;
7、为产品运维团队提供技术保障。
岗位要求:
1、本科及以上学历,至少5年Java开发经验、2年以上大型项目架构设计经验;精通Java语言,熟悉软件开发流程,熟悉常用项目构建工具,如Maven等;
2、熟悉常用数据库软件(MySQL)的原理和使用,熟悉常用ORM和连接池组件;熟悉数据库水