后端开发实习生

后端开发实习生

职位描述: 我们正在寻找一位对BPMN流程引擎和高并发海量存储的应用开发充满热情的实习生。你将加入我们的核心后端研发团队,参与基于Camunda的高性能、高可用的Workflow工作流平台的设计、开发与优化工作,承担真实的产品功能开发,直面企业级应用的技术挑战。 主要职责: 后端开发(核心): 参与Camunda流程引擎的集成、二次开发与API设计。 使用Java/Spring Boot开发流程相关的业务服务,如流程定义部署、任务处理、历史数据查询等。 编写高效、可靠的代码,并进行单元测试和集成测试。 协助进行数据库(如MySQL)的设计与性能优化。 确保前端与后端RESTful API的顺畅对接和数据交互。 协同与学习: 与团队中的资深工程师紧密合作,参与代码评审、技术讨论和方案设计。 快速理解业务需求,并将其转化为技术实现。 职位要求: 学历专业: 计算机科学、软件工程或相关专业的在校本科生/研究生。 后端基础(必须): 熟练掌握 Java 语言及面向对象编程,对 Spring/Spring Boot 框架有实际项目或课程设计经验。有java相关商业项目的实战经验优先;了解过常见工作流引擎或工作流的设计,对微服务、分库分表有一定理解的优先。 学习能力: 具备极强的快速学习能力和解决问题的能力,对技术有热情,渴望接触企业级开源项目,能承受一定压力,追求代码质量。 沟通协作: 良好的团队沟通和协作能力。 你将获得: 有竞争力的实习薪酬和友好的团队氛围。 实战经验: 深度参与企业级大流量流程平台开发,获得宝贵的“来之即战”的实战经验,远超普通实习生的CRUD工作。 技术成长: 由资深工程师一对一指导,系统学习Camunda引擎原理、高性能系统设计和前后端协同开发。 未来机会: 表现优异者将获得全职工作的优先录用机会(Return Offer)。