(一)岗位职责:1、参与并配合开发组长完成软件系统模块的设计。2、根据系统设计进行具体模块的代码实现。3、研究和解决模块内的技术问题。4、完成个人代码的复查工作,并进行单元测试。5、负责协助测试人员完成软件系统及模块的测试。6、完成领导交办的其他事务。(二)任职资格: 1、计算机相关专业,本科以上学历,3年-5年软件开发工作经验;2、掌握Java基础技术体系(JVM、类装载机制、多线程并发、IO、网络)和应用经验;3、熟悉常用的设计模式:单例模式、工厂模式、代理模式等;4、熟悉流行的开源框架:sping、springmvc、springboot、mybatis等,并且对其核心思想、实现原理有一定认知;5、熟悉Oracel、Mysql、SqlServer等数据库的设计与研发;6、熟悉Redis、Memcached等缓存系统的设计和研发;7、熟悉Linux系统,有Linux运维经验者优先。