岗位职责:
1. 负责参与公司业务相关产品的系统架构及研发
2. 协助产品梳理业务需求,产出系统设计方案
3. 独立完成项目的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量
4. 主动关注并学习新技术,并能够在实践中应用,帮助建设团队技术氛围
任职要求:
1. 计算机相关本科及以上学历,5年及以上java开发经验
2. 编程基础扎实,熟悉分布式开发、io、多线程、集合、并发、锁等基础知识
3. 熟悉java开发,熟练使用spring cloud、redis、rabbitmq等主流的分布式工具
4. 掌握常用数据结构和算法,具备良好的面向对象编程、设计能力,有独立组件/研发框架/插件类的设计作品,并能推行到团队落地者优先
5. 掌握分布式系统常见问题的解决方案,理解中间件的原理、适用场景,并有实战经验
6. 良好的系统化思考能力,沟通协作能力,抗压能力