a. 计算机或相关专业本科毕业,5年及以上Java后端开发经验,至少3年以上微服务架构下的开发经验,具备异常问题排查能力,熟悉JVM工作原理。
熟悉常见云平台(阿里云、华为云)组件对接开发
b. Java基础扎实,过硬的编程能力和良好的代码习惯,熟练掌握io、多线程、集合等常用数据结构、常见设计模式,拥有一定的领域模型抽象能力,对涉及的边界有一定见解,能够进行需求分析和技术方案设计。
c. 深入了解SpringBoot、SpringCloud、Mybatis、Dubbo、redis、MQ等主流开源技术,熟练掌握MySQL数据库设计和性能优化。
d. 熟练掌握分布式、缓存、事务、搜索等机制,熟悉Hadoop大数据平台技术栈,并有实际使用经验。
e. 良好语言表达能力和沟通能力,能充分理解需求并落地。