一、岗位职责:1、按照项目需求计划完成功能模块设计、代码编写,以及单元测试工作;2、协助测试工程师完成项目集成测试,并对測试BUG进行修复;3、 对已有的项目功能模块进行升级和维护,负责处理、协调和解决项目中出现的技术问题;4、根据公司项目的版本管理规范,完成所负责项目服务器代码的版本归档、版本变更、版本发布工作;5、负责按照公司的软件开发规范编写相关项目技术文档。二、任职要求:1、大专及以上学历,计算机相关专业,3年以上Java开发工作经验;2、具备扎实的Java语言基础、精通JavaEE架构,对Java数据结构、序列化、多线程、高并发技术深入理解;3、精通Spring、Spring MVC、MyBatis/Hibernate、Spring Cloud、Spring Boot和Dubbo等常用开源框架,并熟悉它们的运行机制;4、熟悉Redis、RockerMQ/ActiveMQ、Netty/Mina等技术;5、熟悉TCP、HTTP等常用通讯协议,有Socket、WebSocket和Netty开发经验;6、熟悉MSSQL/MySQL数据库开发,有SQL调优和分库表经验者优先考虑;7、有企业进销存系统,ERP ,SRM,WMS等应用系统开发经验优先,或者第三方SasS软件开发应用经验也可优先考虑。