岗位职责:1.负责需求调研、系统设计、需求分析工作,撰写相关技术文档和开发文档,保证文档的完整和规范并及时归档。2.根据开发进度和任务分配,按时完成相应模块软件的设计、开发、编程,单元测试等工作。3.负责公司现有产品的升级维护和新产品的研发工作。4.参与部门开发框架的设计及开发。岗位要求:1.计算机相关专业,本科及以上,3年及以上Java开发工作经验;2.良好的代码习惯,要求结构清晰、命名规范、逻辑性强、代码冗余率低。3.扎实的java编程基础,了解Java EE,对各种开源的框架如Spring、SpringMVC、SpringBoot、MyBatis等有了解;4. 掌握 vue 及 vue 全家桶,有实际的 vue 项目经验;5.了解Redis、Memcached、RabbitMQ、ActiveMQ、Kafka、Dubbo中的3项以上的技术,并有实战经验;6.了解并使用 MySql、NoSql(Redis、mongodb、livedb)等数据库技术及主流Key-Value存储系统;