岗位职责1、负责系统微服务的设计、开发与文档编写;2、负责后端微服务的接口设计,并独立设计和调试关键业务流程的前后端交互;3、负责业务模块的业务模型设计与数据库设计;4、负责对系统整体进行优化、性能调优;5、对接产品经理,进行技术选型、技术风险评估,参与技术决策,完成关键路径的代码编写;6、负责系统及相关产品需求分析及架构设计,性能优化;7、对关键构件、接口进行设计,撰写系统设计文档;8、完成上级领导安排的其他工作。5、完成上级领导安排的其他工作。任职资格1、计算机相关专业本科以上学历;2、精通Java语言技术栈,基础扎实,熟练运用设计模式;熟悉Spring Framework、Spring Boot、Spring Cloud等开源框架;熟悉主流的关系型与非关系型数据库;3、具备设计和构建可扩展的分布式系统的经验,并且经过实践的验证;4、思路清晰、善于思考、能独立分析或解决问题;具有良好的沟通能力;5、丰富的项目经验和较强的项目推进能力;优异的团队协作能力,能协助团队内其他前后端工程师沟通和解决关键问题;6、精通后端与前端工程的构建、版本管理及运维部署;7、熟练掌握git源代码管理;8、具有RPC、分布式、多线程、cache、MQ、网络通信编程经验优先;9、对微服务框架有实践经验、熟悉Kubernetes容器化技术优先。