岗位描述
岗位职责:
参与建设通用、灵活、智能的业务中台的开发与设计,支撑上层多场景的复杂业务。
负责业务中台日常开发工作,包含需求理解,代码实现,单元测试,对外接口的设计和开发等工作。
任职资格:
硕士及以上学历,计算机、数学等相关专业,精通java语言,具备良好的java技术基础,能够充分将理论与实际业务功能相结合
精通springBoot、springCloud及其微服务周边中间件,能够结合业务场景与功能选用适当的功能组件
熟悉 redis、kafka、nacos、dubbo等中间件,具备分布式缓存设计经验者优先;
熟悉常用数据库及原理,熟练使用SQL语句,有SQL语句优化经验,对数据库事务、锁、索引有一定理解
熟悉设计模式,熟练掌握,能够基于业务功能特点使用相应设计模式解决问题
具有良好的代码编写能力,对于常见代码规范有一定了解
其他要求:
具备良好的沟通学习能力,能够快速融入团队
有算法工程化能力优先考虑
具备性能优化经验优先考虑