核心经验:
5年以上Java开发经验,具备中大型项目核心模块开发经验。
专业能力:
1. Java基础:精通Java及JVM原理、多线程编程。
2. 数据库: 熟悉MySQL,能编写复杂SQL、了解数据库底层理论。
3. 主流框架: 精通 Spring Boot、Spring Cloud、MyBatis 进行基础开发。
4. 具备复杂的业务系统设计和模块拆分能力。
5. Redis: 熟练掌握。具备分布式锁、延时队列、持久化等实战经验,能解决缓存击穿、穿透、雪崩
问题,并进行性能优化。
6. RocketMQ: 熟练掌握。具备高可靠消息发送、顺序消息、事务消息实战经验,能进行集群部署
和监控,解决消息积压等线上问题。
7. 阿里云OSS: 熟练掌握。有云存储相关开发经验,能处理大文件上传、图片处理、权限控制等功
能。
8. Docker: 熟练掌握。能够对容器进行管理、能编写Dockerfile,了解容器化原理
9. AI编程:有AI编程实践经验者优先