岗位职责:1.参与新技术预研,原型验证工作;2.配合架构师完成公司系统平台的开发架构(技术选型、技术框架、数据库);3.负责公司软件产品的研发,主要流程和核心模块的编码实现;4.发现和解决系统的框架问题、流程问题、数据问题、运维问题,提升系统健壮性;5.负责开发文档编写工作,包括但不限于:需求文档、开发流程文档、数据库设计文档、bug修复文档、运维调整文档等开发规范文档;6.完成系统的业务模块设计(流程、组件、控件、数据结构);7.配合前端进行接口调试,确保产品功能实现;8.配合技术支持团队完成技术指导、售前售后的技术处理;10.参与团队内训及技术分享,提高业务工作技能。任职要求:教育背景:统招本科及以上学历,计算机、通信、电子、自动化等相关专业;知识技能:5年以上Java服务端开发经验; 熟练掌握Java语言、Http协议、Servlet规范,并对JavaEE开源框架(如Spring、Spring Boot、Spring Cloud其中一种或多种)有fenfu项目开发经验;熟练关系型数据库(MySql, SQL Server等)的操作及编程,熟悉SQL语言能编 写复杂业务的存储过程、函数等;熟练掌握1种或多种 Nosql redis, memcache, hbase, mongodb, 深入理 解 Nosql 的应用场景和局限性, 并有较为丰富的实际项目经验. 掌握1种或多种消息中间件:ActiveMQ, Kafka, RabbitMQ; 熟悉linux操作系统,掌握主流应用服务器的使用与配置,包括Nginx、Tomcat等,有实际部署运维经验优先;熟悉常用源码管理和持续集成工具,如Git、SVN、Jenkins有高并发,大数据量的处理经验优先; 具备微服务相关领域的实战经验, 对 docker/docker swarm/kubernetes 等容器化技术有较为深入的理解者优先;有移动通信、教育领域相关产品开发经验优先;个性素质: 具备良好的沟通能力、主动性强、有广泛的技术专长、高水平的创新和创造力,有持续学习的习惯及优秀的工作执行力。