岗位职责:1、参与软件需求与设计审核和代码检查;2、参与方案讨论和技术调研、负责方案设计和文档更新。3、搭建系统开发环境,完成系统框架和核心代码;4、解决开发中的技术问题;5、根据上级主管要求编写符合规范的技术文档及维护手册;6、负责新产品开发,保障开发进度及质量;7、负责后端项目的开发和维护,持续重构、优化、改进系统;任职资格:1、本科或以上学历,计算机相关专业;2、5年以上后端工作,参与系统分析,模块设计与开发;3、精通Java技术,熟悉操作系统,数据库,IO、多线程编程原理、集合等基础框架,对JVM原理有扎实的理解; 4、熟练掌握主流应用服务器架构体系、数据库以及各种中间件技术,如tomcat、memcahced、redis、Mysql、ActiveMQ等; 5、熟练掌握MySQL、Oracle,有数据库设计和优化知识。 6、有分布式系统开发和设计经验,熟悉Dubbo或Spring Cloud微服务方案,熟悉docker优先;7、有高可用、高并发、高扩展性系统经验或时序数据库经验者优先。8、思路清晰,有极强的软件需求理解,分析能力,极强的抽象和软件设计能力;9、较好的沟通能力、协调能力、书面表达能力,具备良好的团队协作能力,思路清晰,善于思考;