职位描述:
1.按照公司的系统架构设计、技术路线和规范,利用后端专业技术按期保质的完成公司各系统的研发工作,保障相关业务的落地和可持续发展,并确保整个交付过程高效、技术上具备先进性、服务稳定可靠;
2.参与项目的需求分析、概要设计、详细设计,技术文档的编写;
3.按照公司开发规范,负责相应软件系统的功能开发及测试;
4.负责软件系统的部署、线上运维,服务器监控,管理,调优等;
5.负责技术架构的持续完善和改进。
职位要求:
1. 本科及以上学历,计算机科学、软件工程、信息技术等相关专业;
2. 具备5年及以上后端开发工作经验,有电商、零售或相关行业背景者优先;
3. 精通Java及Spring,对Spring MVC、Spring Data JPA了解其原理和机制,熟悉Spring Boot、Spring Cloud框架;精通SQL,熟练使用MySQL、Oracle等数据库,并有一定的SQL优化能力,熟悉Redis等常用NoSQL解决方案,了解各自的优缺点以及使用场景;熟悉Linux操作系统,熟悉Tomcat等应用服务器的部署和配置;熟悉常用的开发框架和数据库技术;扎实的数据结构与算法基础,熟悉常见排序/搜索算法,能通过算法优化解决实际问题(如接口耗时优化);
4. 熟悉基础算法(如动态规划、贪心算法)或参与过算法工程化项目(如规则引擎策略优化);熟悉机器学习(LR、XGBoost等)与深度学习(CNN、RNN、Transformer)原理,有TensorFlow/PyTorch实战经验;有技术影响力,开源项目贡献者、技术社区演讲经历、专利或技术博客优先考虑。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
江苏
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东这个后端开发岗位展现出明显的技术复合型特征,不仅要求扎实的Java技术栈能力,还特别强调算法工程化和机器学习实战经验。这种组合在常规后端岗位中相当罕见,反映出京东对技术深度的极致追求。值得注意的是岗位要求中出现了Transformer等前沿技术关键词,这暗示着团队可能正在探索推荐系统或智能客服等AI应用场景。另一个关键点是技术影响力要求,开源贡献和技术博客等非硬性指标,实际上反映了京东对候选人技术热情和行业参与度的重视。
准备这类复合型技术面试时,建议采用三层展示策略:首先用电商级高并发项目展示Java技术深度,比如用Spring Cloud Alibaba实现秒杀系统的案例;其次通过规则引擎优化等场景演示算法落地能力,重点说明业务指标提升效果;最后用Kaggle比赛或开源项目体现机器学习实践。面试官很可能会追问技术决策细节,比如为什么选择XGBoost而非LightGBM,要准备好技术选型的对比分析。特别提醒,京东价值观考察会贯穿面试全程,在回答系统设计题时,可以自然融入客户为先的理念,比如在限流方案中优先保障核心用户体验。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。