岗位职责:
1. 参与项目开发,负责后端功能的设计与实现。
2. 负责编写技术文档,确保文档的完整性和准确性。
3. 协助团队进行软件测试和问题定位。
岗位要求:
1、本科及以上学历在校生,计算机科学与技术、软件工程、信息技术等相关专业优先;
2、熟练掌握Java SE核心知识,包括多线程、集合框架、IO/NIO等基础概念;
3、熟悉Spring Boot、Spring MVC、MyBatis等框架,能够独立发起并开发web项目;
4、了解MySQL或PostgreSQL等关系型数据库的基本操作,包括SQL编写、索引优化等;
5、了解Redis缓存、消息队列(如Kafka或RabbitMQ)等常用中间件,了解Maven、Git等研发过程工具;
6、学习能力强,对新技术有热情,能够快速上手新技术栈;良好的代码规范意识和问题解决能力,具备基本的调试和单元测试经验;
7、团队协作精神强,良好的沟通表达能力,能够适应较快节奏的项目研发环境;
8、有至少1个Java服务端的项目开发经验,有相关企业实习经历者优先;有参与开源项目、算法竞赛相关经验者优先。