工作职责:
负责设计和开发大容量互联网平台产品的后端服务和系统架构;
持续优化设计和编码,建立业界一流的产品系统;
持续完善前端技术规范、开发流程、工具和组件库,沉淀技术,赋能团队;
攻克技术难题,解决关键的技术问题;
岗位要求:
计算机及相关专业本科毕业,5年以上后端开发经验;
良好的计算机科学和工程基础,良好的逻辑设计和软件设计能力;
熟练掌握Java语言,熟练掌握Spring、SpringBoot,MyBatis,熟悉微服务框架SpringCloud或Dubbo等;
精通数据库原理和MySQL;
有深入使用MQ、ES(ElasticSearch)、Redis,并理解其中原理者优先;
深入理解面向对象思想和领域驱动设计,能对业务进行合理设计,善于对业务进行抽象,进行数据库和API设计;
熟悉常用设计模式,具备良好的编程能力和代码风格,有代码洁癖和数据洁癖者优先;
熟悉微服务技术体系,对服务治理、分布式、缓存、异步框架、消息中间库、分库分表的原理及常用中件间有深入了解,并在工作项目中有实际使用经验;
熟悉互联网大用户量后台开发技术,具备高并发、高可用、复杂业务开发能力及实际经验,有大型互联网产品或产业互联网SaaS产品开发经验者优先;
能快速准确理解业务和产品逻辑,逻辑思维清晰,并将业务逻辑转换成合理的技术设计;
深入理解CI、CD和DevOps,有推进DevOps经验者优先;
热爱学习、积极成长,持续提高技术能力和业务理解能力;
良好的沟通和团队合作能力和意愿;
良好的自驱意识和责任心,主动推动解决问题和优化产品;
收起