京东后端软件开发工程师
任职要求
1. 教育背景 学历要求:本科及以上学历,计算机科学、软件工程等相关专业优先,专业不限亦可考虑; 2. 工作经验 工作经验:3-5年软件开发相关工作经验,具备后端开发项目经验者优先; 3. 能力要求: 技术能力:熟练掌握Java、Python等至少一种后端开发语言;熟悉常用数据库如MySQL、Oracle等;具备良好的代码编写习惯,能够编写高质量、高效率的代码;对微服务架构、分布式系统有深入理解和实践经验; 业务理解:具备良好的业务理解能力,能够快速把握业务需求,转化为技术方案并实现; 项目…
工作职责
1. 负责后端软件系统的设计、开发与维护,确保系统的稳定性和高效性,满足业务快速发展的需求; 2. 参与核心业务系统的架构设计,优化现有系统架构,提升系统性能与可扩展性,解决复杂的技术难题; 3. 与产品、前端开发团队紧密合作,确保技术方案的有效实施,推动项目按时高质量交付; 4. 跟踪行业内的技术动态,引入新技术和新工具,持续优化开发流程,提升团队整体技术水平; 5. 参与制定团队技术规范和标准,指导初级开发人员,促进团队技术能力的成长与发展。
1. 负责后端软件系统的设计、开发与维护,确保系统的稳定性和高效性,满足业务快速发展的需求; 2. 参与核心业务系统的架构设计,优化现有系统架构,提升系统性能与可扩展性,解决复杂的技术难题; 3. 与产品、前端开发团队紧密合作,确保技术方案的有效实施,推动项目按时高质量交付; 4. 跟踪行业内的技术动态,引入新技术和新工具,持续优化开发流程,提升团队整体技术水平; 5. 参与制定团队技术规范和标准,指导初级开发人员,促进团队技术能力的成长与发展。
主要职责: - 系统架构设计:参与服务端系统架构的设计与开发,确保系统的可扩展性和稳定性。 - 数据库设计:参与设计高效、合理的数据库结构,满足业务需求。 - 功能开发与测试:完成功能模块的编码、单元测试和集成测试,确保代码质量。 - 数据交互与调试:参与移动应用端的数据交互,解决接口对接问题。 - 文档编写:协助编写软件开发过程中所需的技术文档,包括设计文档、用户手册等。 - 系统维护:参与系统的部署、维护和优化,以及数据库的日常管理。 工作要求: - 具备良好的沟通能力,能够与产品、测试和移动端团队有效协作。 - 拥有强烈的学习能力和团队合作精神。 - 能够在较高压力环境下工作。
团队介绍:TRAE(The Real AI Engineer),是字节跳动旗下的AI编程产品,一个能理解需求、调动工具、独立完成开发任务的AI开发工程师,为用户提供端到端生成真实软件的服务。TRAE是当前国内受到广泛欢迎的AI编程产品之一,也是业界首个端到端AI软件开发Agent产品,可覆盖简单到复杂全场景。我们正在寻找充满热情、富有创造力的人才。期待你的加入,与我们共同重塑开发范式,定义未来开发的形态。 1、建设AI编程助手TRAE,深入理解各类研发场景,完成不同业务场景AI编程能力的落地; 2、负责AI编程助手技术架构的稳定性,对性能进行优化和重构; 3、负责跟进和探索AI领域最新的技术和趋势,结合研发效能场景,提供技术解决方案。
