计算机或相关专业本科以上学历,有扎实的计算机基础理论知识和编程功底,5年及以上研发一线工作经验,3年以上架构设计经验
熟练使用Spring全家桶(Spring Boot、Spring MVC等)、MyBatis/Hibernate等持久层框架,深入理解IoC、AOP等核心机制,能够达到源码级理解
精通MySQL关系型数据库,熟悉SQL优化、事务管理及分库分表策略,掌握Elasticsearch的应用场景及优化技巧
具备高并发、高可用系统的设计经验,熟悉分布式缓存、负载均衡、容灾方案,掌握微服务架构设计,熟悉服务拆分、API网关等
具备良好的沟通协作能力,能与产品、测试、前端团队高效协作,主导技术方案落地
抗压能力强,能独立解决技术难题,具备技术预研能力(如新技术选型、框架二次开发)