职位要求 1.本科及以上学历,计算机软件相关专业,5年以上开发经验,1年以上架构设计经验者优先; 2.必须具备领域建模能力(了解DDD思想者优先)、产品意识及业务思维,拥有优秀的沟通协作和决策判断能力; 3.熟练掌握Java技术,对多线程、数据结构、GC、NIO、BIO等有深刻认识; 4.对使用过的开源产品,了解原理和机制,如netty、tomcat、spring、dubbo等; 5.掌握流行中间件使用场景,缓存(redis、caffeine等)、消息队列(kafka,rabbitmq等)、搜索引擎(es); 6.熟悉常用关系型数据库的原理和设计并有相关应用开发经验; 7.具备大型分布式、高并发高可用系统的设计和优化经验者优先; 8.有响应式编程(如rxjava spring reactor vert.x akka等)经验者优先; 9.有大数据处理经验,容器化经验,devops经验者优先考虑。 10.能够积极创新,乐于面对挑战,负责敬业,优秀的团队合作精神;诚实,勤奋,严谨;