职位描述:
1. 参与BOM系统的开发和运维
2. 参与总基线系统的开发
职位要求:
1. 本科及以上学历,精通Java,5年以上Java开发经验,有丰富的BOM系统开发经验,熟悉甘棠BOM系统有实际开发运维经验者优先。
2. 熟悉Spring MVC,Spring Boot,Spring Security,Mybatis,ElasticSearch,Redis等主流的开源框架和组件,熟悉微服务架构和Spring Cloud全家桶,有丰富的微服务项目开发经验。
3. 熟悉MySql,MongoDB,Redis等,有实际项目经验,有实际数据库调优经验者优先。
4. 熟悉Docker,熟悉RocketMQ,Kafka,RabbitMQ等中间件,有实际项目应用经验。
5. 熟练使用git等版本控制工具,有敏捷开发项目经验。
6. 熟悉设计模式,熟悉敏捷开发流程,有较强的逻辑思维能力,思路清洗。
7. 能独立完成数据库设计,软件设计,开发和测试,具有良好的开发规范和开发文档写作能力。
8. 熟悉Linux环境和操作,熟悉Tomcat,Apache,Nginx等开源服务器,有实际部署,配置,调优经验者优先。
9. 有高并发、分布式系统开发经验。
10.工作态度认真踏实,有积极学习的心态,具有较强的责任心和耐心,有良好的沟通理解能力及团队合作精神。
招聘部门:
小米
工作地点:
南京市 ID:A103527A
面试建议:
小米汽车正在招聘的高级Java开发工程师-BOM系统职位,是一个技术深度和业务理解并重的岗位。从职位描述可以看出,这个岗位不仅要求扎实的Java技术功底,更需要有BOM系统开发经验,特别是对甘棠BOM系统的熟悉程度会成为重要加分项。同时,微服务架构能力、数据库调优经验以及高并发系统开发经验都是面试官会重点考察的技术维度。 针对这个岗位的面试准备,建议从三个维度着手:首先,要系统梳理自己在BOM系统开发方面的经验,特别是如果有甘棠BOM系统的经验,一定要准备详细的案例说明。其次,要准备微服务架构相关的技术问题,包括Spring Cloud全家桶的使用经验、服务治理、分布式事务等。最后,要准备数据库优化和高并发场景下的解决方案,这些都是面试中很可能被深入探讨的技术点。同时,由于这是一个高级开发岗位,面试官也会特别关注你的系统设计能力和技术领导力,建议准备几个能体现这些能力的项目案例。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。