岗位职责:1. 负责算法仿真平台后端系统的设计与实现,确保系统的稳定性和可扩展性。2. 根据项目需求和系统设计,完成平台后端功能的开发、测试和线上维护工作。3. 对后端服务进行性能调优,保证系统的响应速度和质量。4. 负责编写与后端开发相关的技术文档,包括设计文档、接口文档、测试用例等。5. 与前端、算法团队紧密协作,确保前后端接口的高效对接,共同推动项目进展。6. 参与技术方案的讨论和制定,解决开发过程中遇到的技术问题。岗位要求:1. 本科及以上学历,计算机科学、软件工程或相关专业,具备3年以上后端开发经验。2. 熟练掌握Java编程语言,对Java多线程、数据结构、JVM和垃圾回收机制等有深入理解。3. 熟悉微服务架构(Spring Boot、Spring Cloud等框架),掌握至少一种主流关系型数据库(Mysql)和NoSQL数据库(Redis),具备数据库设计和优化经验。掌握消息队列中间件(Kafka)和配置中心(Nacos),了解容器技术(docker),对数据结构和算法有一定了解,具备一定的系统规划能力。4. 具备良好的沟通能力、团队协作精神,有责任心。