请投递简历至:hr@qtone.cn
JAVA开发工程师
一、专业技能要求 1、熟练掌握Java开发语言:精通Java语言及其相关技术栈,包括JavaSE、JavaEE等。熟悉Java内存管理、垃圾回收机制以及多线程编程。 2、熟悉常用框架和库:熟练使用Spring、SpringMVC、SpringBoot、SpringCloud、Mybatis等常用Java框架。了解并能使用Redis、MongoDB等NoSQL数据库,以及MySQL、Oracle等关系型数据库。 3、掌握网络编程和协议:熟悉TCP/IP协议栈,了解HTTP、HTTPS等网络协议。能够使用Netty等框架进行网络编程。 4、了解分布式和微服务架构:熟悉分布式系统的基本原理和架构模式。了解微服务架构,如Dubbo、SpringCloud等,并能进行微服务开发和部署。 5、具备性能优化和测试能力:熟悉Java应用的性能优化方法,如JVM调优、代码优化等。 6、有过大模型能力接入经验,熟悉springai框架及相关开发经验者优先。 二、项目经验和能力要求 1、需要中高级JAVA开发工程师,参与过实际项目:有Java后端开发项目的实际经验,能够独立完成项目的需求分析、设计、开发和测试工作。熟悉项目开发流程,能够与前端工程师、数据库工程师、测试人员等团队成员紧密合作。 2、解决技术难点:具备解决Java后端开发过程中遇到的技术难点的能力。能够独立思考和解决问题,提出有效的解决方案。 3、代码规范和质量:遵守代码规范,能够编写高质量的代码。善于使用代码管理工具,如Git、SVN等,进行版本控制和团队协作。 三、团队协作和沟通能力要求 1、良好的团队协作能力:具备团队合作精神,能够与团队成员保持良好的沟通和协作。善于倾听团队成员的意见和建议,能够积极参与团队讨论和决策。 2、良好的沟通能力:能够清晰、准确地表达自己的观点和想法。善于与客户、产品经理、测试人员等团队成员进行有效的沟通和协作。 四、持续学习和自我提升要求 1、关注新技术发展:保持对新技术发展的关注和了解,愿意不断学习和掌握新技术。善于将新技术应用到实际项目中,提升产品的竞争力和稳定性。 2、持续自我提升:积极参与技术培训和交流活动,不断提升自己的专业技能和知识水平。善于总结和反思自己的工作表现和经验教训,不断优化自己的工作方法和流程。
系统架构师
一、专业技能 Java编程基础:精通Java语言,包括面向对象编程、集合框架、多线程、IO等。熟练掌握常用的Java框架,如Spring、Spring MVC、MyBatis等,并能够结合实际项目需求进行框架选型和使用。 数据库设计与优化:熟悉关系型数据库和NoSQL数据库的基本原理和使用,能够进行高效的数据库设计和优化。精通SQL,能够编写复杂的查询语句和存储过程。 分布式系统架构:了解分布式系统的基本概念和原理,熟悉常用的分布式技术,如Zookeeper、Dubbo、Kafka等。能够使用这些技术构建高可靠的分布式系统,并解决分布式系统中的常见问题。 微服务架构:熟悉微服务架构的概念和原理,能够设计和开发微服务。熟练掌握常用的微服务框架,如Spring Cloud、Netflix OSS等。 性能优化:具备性能优化的经验和技巧,能够通过代码优化、数据库优化、缓存优化等手段提升系统的性能和吞吐量。熟悉JVM调优、垃圾回收机制等。 架构设计:有丰富的系统架构设计经验,能够根据业务需求和技术特点进行系统整体设计,包括模块划分、接口设计、组件选择等。熟练掌握UML等建模工具,能够绘制系统架构图、流程图等。 二、项目经验 参与过大型项目:至少参与过2个以上大型项目的架构设计、开发和维护工作。对项目的全生命周期有深入的了解,包括需求分析、设计、开发、测试、部署和运维等。有大模型应用开发或智能体开发的实际项目经验,并在其中承担架构设计职责的优先录用。 解决复杂问题:在项目中遇到过复杂的技术问题,并能够提出有效的解决方案。善于总结项目中的经验教训,不断优化系统架构和设计。 三、团队协作能力 技术领导力:能够带领团队进行技术选型、技术攻关和项目开发。善于培养和指导团队成员,提升团队的整体技术水平。 沟通协调能力:能够与产品经理、开发人员、测试人员等多个角色进行有效的沟通和协作。善于倾听团队成员的意见和建议,能够协调各方资源共同推动项目的进展。 四、持续学习能力 关注新技术:保持对新技术的学习和研究,能够不断更新自己的技术视野。善于将新技术应用到实际项目中,提升系统的竞争力和稳定性。 持续自我提升:积极参与技术培训和交流活动,不断提升自己的专业技能和知识水平。善于总结和分享自己的技术经验和心得,为团队和公司的技术发展做出贡献。
资深产品经理
一、教育背景与工作经验 教育背景: 要求本科及以上学历,计算机、软件工程、信息技术、教育学等相关专业优先。 工作经验: 至少3年以上的移动互联网产品或教育行业产品管理经验,其中教学、阅卷系统或相关领域的实际工作经验的优先。 具备丰富的产品从需求调研、设计、开发到上线的全流程经验。 二、专业技能与知识 产品规划与设计: 能够根据公司战略和市场需求,制定系统的产品规划和迭代计划。 熟练掌握产品原型设计、界面设计、用户体验设计等技能,能够独立完成产品文档编写。 熟练掌握Axure、墨刀等产品设计相关工具。 需求分析与挖掘: 具备强大的需求分析和挖掘能力,能够深入了解用户需求、市场趋势和竞品情况。 善于运用多种调研方法,如问卷调查、用户访谈、数据分析等,收集和分析用户需求。 项目管理能力: 熟悉项目管理流程,能够独立编制项目计划,并有效监控项目进度、质量和成本。 具备良好的沟通协调能力和团队合作精神,能够跨部门协作,推动项目顺利推进。 技术理解能力: 对移动互联网技术有一定的了解,能够与研发团队有效沟通,确保产品需求的准确实现。 三、个人素质与领导力 全局观念: 具备全局观念,能够从公司整体战略出发,考虑产品的长期发展。 能够带领团队完成产品规划、设计、开发等任务,实现产品目标。 学习能力与创新能力: 具备强烈的学习意愿和创新能力,能够紧跟行业趋势和技术发展,不断优化和迭代产品。 善于发现问题、解决问题,能够提出创新性的产品解决方案。 责任心与敬业精神: 具备强烈的责任心和敬业精神,能够认真对待工作,确保产品质量和用户体验。 能够承受较大的工作压力,保持积极的心态和高效的工作状态。