1. 学历要求:计算机科学、软件工程、信息技术等相关专业,本科及以上学历(优秀应届生可放宽); 2. 技术基础: o 熟悉 Java 语言,掌握面向对象编程、集合框架、多线程、IO/NIO 等基础; o 熟悉 Spring、Spring Boot、MyBatis/MyBatis-Plus 等主流框架; o 掌握 MySQL 数据库,了解索引优化、事务、SQL 调优等; o 了解 Redis 缓存及常用数据结构(String/Hash/List),能应用于实际场景; o 了解 消息队列(RabbitMQ/Kafka)的基本使用(加分项); 3. 开发能力: o 能独立完成模块开发,具备良好的代码规范意识; o 熟悉 Git 版本控制工具,了解 Maven/Gradle 项目管理; 4. 软技能: o 良好的逻辑思维和问题解决能力; o 具备团队协作精神,沟通表达清晰; o 对技术有热情,愿意学习新知识