职位描述:
负责京东零售核心、海量流量的营销投放平台后端系统技术选型和规划、架构设计、功能开发、系统优化和重构、带领初/中级研发开发和成长、审视系统设计和安全漏洞并修复、负责和主导平台核心模块。
职位要求:
技术能力:
1.精通Java生态,深入理解JVM原理、多线程、NIO、分布式锁等机制,熟悉Spring Cloud/Alibaba、Dubbo等框架;
2.熟悉高并发场景技术方案(如分库分表、读写分离、缓存击穿/穿透防护);
3.熟练使用MySQL、Redis、Kafka、Elasticsearch等中间件,精通其性能调优及高可用方案;
4.熟悉微服务架构、容器化(Docker/K8s)及CI/CD流程,有云原生(AWS/Aliyun)实践经验者优先;
5.熟悉全链路监控工具(如Prometheus、SkyWalking)及容灾设计(限流、熔断、降级)。
软性要求:
1.具备技术前瞻性,对复杂业务场景有快速抽象和架构设计能力;
2.优秀的逻辑思维与问题解决能力,主导过大型系统重构或技术攻坚项目;
3.良好的沟通与团队协作能力,有技术领导力或跨部门协调经验。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
上海
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东的这个Java开发岗位专注于营销投放平台,这是一个处理海量流量的核心系统。与其他普通Java开发岗位不同,这里特别强调高并发场景的处理能力和系统架构设计能力。面试官会重点关注你在分布式系统、性能优化和容灾设计方面的实战经验。值得注意的是,这个岗位不仅要求技术深度,还要求具备技术领导力,需要带领初中级研发人员成长。这意味着除了技术能力外,你的沟通协调能力和技术规划能力也会被重点考察。
在准备面试时,你需要重点准备高并发场景下的解决方案案例。准备2-3个你主导或深度参与的大型系统优化或重构项目,详细说明你遇到的技术挑战和解决方案。特别要突出你在性能调优、系统稳定性保障方面的经验。在简历中,建议用数据量化你的成果,比如’通过优化缓存策略使QPS提升300%’这样的表述。面试时可能会被问到具体的技术实现细节,比如如何设计一个防缓存穿透的方案,或者如何平衡系统可用性和一致性。建议提前复习Java生态相关技术原理,并准备一些展示你技术领导力的案例。着装方面,互联网公司一般比较宽松,商务休闲即可,但要注意保持专业形象。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。