【岗位职责】1. 参与公司Java相关项目的开发与维护,编写高质量的代码;2. 协助开发团队进行系统设计、数据库设计和功能模块实现;3. 根据需求文档进行编码、测试、调试,确保项目按时按质交付;4. 分析并解决开发中遇到的技术问题,进行代码优化;5. 协助进行技术文档编写和维护;6. 与产品、设计、测试等相关团队沟通,确保需求的正确实现。【任职要求】1. 计算机相关专业本科,具有扎实的计算机基础知识,英语四级以上;2. 熟悉Java语言,了解面向对象编程思想,理解Java 内存管理和垃圾回收机制;3. 熟悉常用的开发框架和工具(如Spring、Maven、JUnit、Log4j、MyBatis等)及数据库(如MySQL、Oracle等),有一定的SQL编写能力;4. 熟悉常用的Web开发技术,如HTML、CSS、JavaScript等;5. 能够在 Linux 环境下进行基本的操作,包括文件管理、权限设置、进程管理等;6 对设计模式有一定了解,具备良好的代码编写习惯,熟悉代码版本管理工具(如Git等);7. 具备良好的沟通能力和团队合作精神,能够快速学习和解决问题;8. 有较强的责任心和执行力,能够在导师的指导下独立完成任务;9. 有相关项目开发经验或参与开源项目的优先考虑。