京东 – Java开发工程师/架构师 职位分析和面试指导

职位描述:

1.负责供应链金融账务核心、资管平台、信贷标品等核心基础能力设计与开发;

2.产品线架构规划,领域架构设计,建立领域模型,并与组内同学开发落地;

3.负责现有系统重构优化,新领域的架构设计/重构,保证技术方案的先进性和可落地性;

4.负责制定技术标准和设计规范及指引,并指导和推动落地;

5.系统核心功能开发,关键技术难点解决;

职位要求:

1.大学本科以上学历,3年以上大规模分布式系统应用架构设计与研发,扎实的计算机专业基本功与编码能力;

2.熟练掌握Java语言,熟练使用 Spring、Spring boot、MyBatis 等框架,精通MySQL和NoSql数据库;

3.熟练掌握服务化系统架构,如SOA、服务治理、Zookeeper、缓存,消息服务,分布式事务处理等;

4.熟练掌握设计模式与代码重构技巧,具备较强的业务抽象能力;

5.有大型复杂分布式系统核心模块设计与研发经验,对系统高可用、高性能、可扩展、可伸缩有深刻的理解;

6.熟悉领域建模,有领域驱动的设计与研发经验者优先;

7.有金融账务、资管、信贷相关研发经验优先。

符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。

招聘部门:

京东

工作地点:

北京

注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。

面试建议:

京东的这个Java开发工程师/架构师职位有着明显的金融科技特色,特别是供应链金融领域的系统开发。与普通Java开发岗位不同,这里特别强调金融领域经验、领域驱动设计能力以及大规模分布式系统的架构能力。面试官很可能会重点考察你在金融系统开发方面的实际经验,以及处理高并发、高可用系统的能力。值得注意的是,这个职位不仅要求扎实的编码能力,更看重架构设计和领域建模能力,特别是能够将业务需求转化为技术方案的能力。

准备这个职位的面试时,你需要特别准备金融领域相关的项目经验,尤其是供应链金融、资管平台或信贷系统的开发案例。在简历中要突出你参与过的分布式系统架构设计经验,以及处理过的性能优化案例。面试时可能会被问到具体的架构决策过程,所以要准备好解释你过去的技术选择。技术方面,除了Java基础,要重点准备分布式系统相关技术如服务治理、分布式事务、缓存策略等。行为面试部分,京东特别强调价值观,所以要准备体现客户为先、创新、担当等价值观的实例。着装建议商务休闲即可,但要注意表现出专业和严谨的态度。

在线咨询

提示:由 AI 生成回答,可能存在错误,请注意甄别。