职位描述:
1、负责微信京东购物小程序营销频道、营销中控台、微信公众号和小程序消息通知等核心系统的架构设计及核心代码开发;
2、具有良好的系统抽象能力和较强的业务分析能力,能根据需求进行相应的系统设计和编码;
3、与团队一起解决高并发,可靠性,复杂需求组合等各种技术和业务问题,推动系统可用性和可扩展性的提升。
职位要求:
1、计算机或相关专业本科以上学历,5年及以上相关工作经验,扎实的计算机基础,熟悉软件开发流程,拥有良好的编码习惯和素养;
2、精通Java语言基础,熟悉I/O、多线程、集合等基础技术,熟练掌握多线程开发技术,网络编程技术,JVM基本原理有一定认识;
3、熟练掌握Spring、Spring MVC、Spring Boot、MyBatis、MQ、Redis等常用中间件技术或框架;
4、熟悉数据库的基本理论和内部实现机制,对主流关系型数据库或者非关系型数据库中的一种有较丰富的使用经验;
5、具备丰富的大型互联网系统设计经验,熟悉分布式、缓存、消息、负载均衡、常用的RPC框架、Redis等机制和实现;
6、具有很强的责任心,较强的沟通协调能力、分析问题和解决问题能力,具有团队合作精神。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
上海
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东这个后端开发工程师岗位有几个显著特点值得注意。首先它聚焦在微信生态系统的开发,包括小程序和公众号,这在普通后端岗位中并不常见。其次它特别强调高并发系统的设计能力,这与京东庞大的用户基数直接相关。另外值得注意的是,这个岗位不仅要求扎实的技术功底,还特别提到了京东的价值观,这在技术岗位中是比较少见的。这意味着除了技术能力外,面试官也会考察候选人的文化匹配度。
针对这个岗位的面试准备,建议从三个维度着手。技术上要重点准备Java生态相关问题,特别是Spring全家桶、Redis和消息队列的深度使用经验。业务上要准备微信生态相关的开发案例,最好能展示你处理过高并发场景的经验。文化匹配度方面,要提前了解京东的价值观,准备能体现这些价值观的工作案例。面试中要特别注意展示你的系统设计能力,京东很看重工程师的架构思维。建议准备2-3个能展示你解决复杂技术问题的详细案例,采用STAR法则来讲述。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。
