岗位职责:1、跟进产品及业务需求,进行服务端系统的方案设计、开发及维护;2、参与关键技术难点攻克,亦可独立解决开发中遇到的难点问题;3、对代码质量负责,参与实现正确、高效、稳定的应用;4、遵守代码开发规范,参与核心/重要模块的设计、编码、单元测试以及对项目后端的优化的相关文档进行编写与维护;5、负责本人及本团队模块功能的技术分析、优化和重构。任职要求:1、1-3年从业经验,计算机相关专业本科,综合能力强;2、有数据可视化、知识图谱项目经验优先;3、有Neo4j图数据开发经验优先;4、了解Vue、Html、Css、JavaScript等前端技术优先;5、有扎实的Java语言基础,熟练掌握多线程、并发、分布式、事务、IO、多线程、集合等基础要素;6、熟悉Spring Boot、Spring Cloud、MyBatis、Dubbo、Kafka、Redis、MySQL等主流技术;7、熟练使用Maven、Git、IDE等常用开发工具;8、熟悉常用的数据结构、算法、设计模式,具备常用设计模式开发经验,思维敏捷逻辑严谨;9、熟悉分布式系统的设计和应用,深入理解RPC通信框架、分布式任务调度、分布式事务、数据库、缓存、消息队列、RPC等内部机制;10、团队合作力强,有较强的沟通表达能力;11、具备良好的文档编制习惯和代码书写规范。