职位描述:
1.负责线下门店后端系统的开发、运维,保障产品需求按时保质交付、系统稳定运行、系统能力提升等工作;
2.参与产品需求分析、详细设计、编码、测试等需求交付过程,与各岗位紧密合作,推动业务目标落地实施;
3.参与系统的技术规划、架构升级、系统或性能优化工作,提高系统吞吐、扩展、高可用等技术能力,降低系统运维成本。
职位要求:
1.扎实的计算机基础,拥有良好的编码习惯和素养,善于总结和思考,保持技术热情;
2.JAVA 基础扎实,精通集合、反射、泛型、IO 、多线程基础框架,精通JVM原理和优化;
3.熟悉Spring、Spring Boot、Spring MVC、Mybatis等主流java框架或技术;
4.对数据库的基本理论和内部实现机制有深刻的理解,能够熟练应用MySQL/Elasticsearch/Clickhouse/HBase或其它主流数据系统,有实际大数据量的数据库设计经验;
5.熟悉分布式、缓存、消息、搜索等机制,熟悉Kafka、Redis、Zookeeper、etcd等使用和原理;
6.熟悉SOA ,熟练并使用过 rpc 框架,熟悉微服务架构,熟悉http协议;
7.熟悉缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等软件编程高级技术;
8.具有良好的系统分析、架构设计能力,熟悉软件系统分析/设计的方法论,并有丰富的实践经验;
9.良好的沟通和逻辑推理能力,团队合作精神,能独立承担工作;
10.符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东这次招聘的后端开发工程师职位有几个显著特点值得注意。首先,这是一个面向线下门店系统的后端岗位,这意味着候选人需要具备零售行业系统开发经验会更具优势。其次,职位要求特别强调了JVM优化和系统调优能力,这比一般后端开发职位的要求更为深入。最后,京东特别看重候选人对分布式系统架构的理解和实践能力,包括微服务、缓存、消息队列等多个技术领域。这些要求表明京东正在寻找的不仅是一个编码工程师,更是一个能够解决复杂系统问题的技术专家。
针对这个职位,我建议从几个方面准备面试。技术层面,要重点准备JVM调优、MySQL性能优化和分布式系统设计这三个核心领域,京东的面试官很可能会深入考察这些方面的实战经验。在简历中,应该突出与线下零售系统相关的项目经验,特别是处理高并发、大数据量的案例。面试时,可以准备几个系统性能优化的具体案例,说明你是如何发现问题、分析原因并最终解决问题的完整过程。同时,京东特别强调价值观匹配,在面试中要展现出客户导向、创新思维和团队协作的能力,这些都是京东文化看重的特质。最后,建议提前了解京东线下业务的技术架构特点,这会让面试官感受到你对这个职位的充分准备和热情。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。
联合国 AI 产品经理培训
UCAM人工智能产品经理证书培训隶属于“联合国可持续发展目标创新及产品管理能力建设项目”,由联合国CIFAL中心和Qgenius合作举办。
如您需要改证书考试大纲和课程学习介绍资料(电子版),请填写下面申请表单。
