1、负责后端服务的编码、优化和改造等工作,如:功能设计、代码实现、接口封装、单元测试等;2、分析系统瓶颈,处理、协调和解决基础框架中出现的技术问题;3、负责引导、推动研发团队的研发流程规范化、体系化建设和落地;4、负责引导、推动优化业务平台的性能、稳定性、可靠性提升,并提供相应的分析、监控、告警能力。1、本科及以上学历,计算机或相关专业,5年以上Java开发经验,Java基础扎实,理解IO、多线程、集合等基础框架,对JVM原理有一定的了解2、具备大型互联网交易/电商平台系统构建经验,深入掌握分布式、中间件相关技术、云原生技术等,掌握技术发展脉络;3、具备一定的B、C端产品设计能力,能够深入理解客户需求,深刻理解需求与研发、架构的矛盾与一致性;4、对开源中间件、对一线互联网中间件有较深入原理掌握和应用;5、熟悉Spring Cloud、Dubbo等微服务架构和原理;熟悉RabbitMQ、RocketMQ等消息中间件;6、熟悉MySQL等数据库的底层原理及性能优化;熟悉ElasticSearch原理和使用;7、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;8、对新技术有执着追求,热爱编程。善于抽象、总结、思考,能及时关注和学习业界新技术;9、扎实的技术基础,熟悉性能、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等;10、掌握多线程及高性能的设计与编码及性能调优;有高并发应用开发经验;11、拥有英语或日读能力者优先;