工作职责:
(1)按照软件开发管理规范的要求,根据开发任务,完成程序开发、测试以及文档准备工作。
(2)根据设计文档,进行子系统/模块的软件编码工作,并根据系统开发中遇到难点问题,参与技术攻关,按阶段有计划地完成代码开发工作,并测试合格,按时提交。
(3)参与软件开发的代码标准检验、测试案例标准检验、设计文档标准检验、设计评审等质量保证活动,降低软件产品缺陷。
(4)在项目执行过程中,总结经验和教训,归纳案例,实现经验共享。
任职资格:
(1)计算机相关专业,本科及以上学历。
(2)至少两年以上JAVA软件开发经验。
(3)熟悉Spring、Struts、Hibernate(ibatis)等开源框架。
(4)熟练掌握主流关系型数据库开发,如Oracle、Informix或Mysql,了解Redis、Memcached缓存。
(5)了解Apache、Nginx、Tomcat、Weblogic等主流服务器,熟悉maven、svn、git、jenkins/jira等代码版本打包、部署、管理工具。
(6)了解微服务化相关技术架构,spring cloud、dubbo、zookeeper等。