职位描述:
1.负责京东健康商品、营销、交易核心产品线建设并参与系统核心架构设计;
2.负责核心业务组件建设、业务能力建设,挖掘并沉淀服务组件以及功能;
3.参与核心系统改造以及性能优化以及提升;
4.以业务视角思考问题,配合产品、运营团队进行业务系统和产品的推广;
5.参与供应链协同相关技术的研究,实现B2C相关技术与服务的开放。
职位要求:
1.本科级以上学历,5年以上软件项目开发工作经验,有互联网从业经验者优先;
2.Java基础扎实,熟悉JavaOOP和并发编程技术,深入理解IO、 多线程、集合、JVM等基础框架,熟练掌握java开发精通Servlet,Spring,SpringBoot,Mybatis框架,熟练掌握 dubbo,Mysql, Redis、Nginx、ZooKeeper、 Rocketmq 或 Kafaka 等常见中间件;
3.做过组件类开发、扩展的优先;有Docker容器化平台、servicemesh开发经验加分;
4.熟悉基于数据库的设计和开发,熟练使用Mysql、HBase等数据库,有Elastic Search开发经验;
5.熟悉主流Web服务器与中间件服务器的配置管理与性能优化;
6.具有良好的编程风格及习惯,具有良好的逻辑思维能力、沟通能力、团队合作能力;
7.具备需求分析、系统设计、数据库设计能力;熟悉UML,并能熟练使用一种建模工具;
8.能在强大工作压力下能保持良好的工作状态;
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东的Java开发工程师职位是一个技术深度和业务理解并重的岗位。从职位描述可以看出,这个岗位不仅要求扎实的Java技术功底,还需要具备在复杂业务场景下的架构设计能力。特别值得注意的是,这个岗位将参与京东健康核心产品线的建设,这意味着候选人需要展示出在医疗健康领域的业务理解能力,或者至少证明自己具备快速学习新业务领域的能力。另一个关键点是强调’以业务视角思考问题’,这表明技术实现能力之外,能够理解业务需求并转化为技术方案的能力同样重要。
在准备这个职位的面试时,建议从三个方面重点准备:首先是技术深度,特别是Java核心技术和分布式系统架构方面,要准备好JVM调优、多线程并发、数据库优化等问题的案例。其次是业务理解,即使没有医疗健康领域的经验,也要展示出对电商核心系统(商品、营销、交易)的理解。最后是组件化思维,京东特别看重组件建设和复用能力,可以准备一些你参与过的组件化开发案例。面试中,除了展示技术能力外,还要注意体现京东强调的价值观,特别是’客户为先’和’创新’,可以通过具体案例展示你如何通过技术创新解决业务问题。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。
联合国 AI 产品经理培训
UCAM人工智能产品经理证书培训隶属于“联合国可持续发展目标创新及产品管理能力建设项目”,由联合国CIFAL中心和Qgenius合作举办。
如您需要改证书考试大纲和课程学习介绍资料(电子版),请填写下面申请表单。
