职位描述
职位描述:
1、需求分析和系统设计,并负责完成核心代码编码;
2、研究和推广新技术,促进团队技术提升和系统技术升级;
3、跨团队沟通,保证质量的前提下推进项目的进度;
岗位要求:
1、计算机相关专业本科及以上学历,5年以上JAVA开发经验,基础扎实,代码风格良好,能独立完成复杂业务需求的设计开发,有系统分析、架构设计经验;
2、熟悉Spring mvc, Spring boot, Dubbo, Spring cloud等开源框架,能了解到它的原理和机制,熟悉各种常用设计模式;
3、熟悉分布式系统的设计和应用,熟悉Redis缓存、Kafka等消息中间件和ElasticSearch搜索引擎机制,能对分布式常用技术进行合理应用,解决实际问题;
4、有微服务开发经验,熟悉微服务化开发流程,掌握多线程等高性能的设计与编码方法,有高并发应用开发经验优先;
5、有较强的问题处理能力和协调能力;
6、具有强烈的责任心,良好的沟通、学习能力,有较强的团队合作意识;