Mammotion Tech

中高级Java 开发工程师(MES&PLM 方向)

Mammotion Tech  •  Shenzhen, CN (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

中高级Java 开发工程师(MES&PLM 方向)Shenzhen职能支持类Responsibilities岗位说明:
作为MES & PLM 核心开发者,负责 MES&PLM 的业务模块定制化开发,接口集成,功能迭代 ,前端展现等业务。精通 MES/SRM/WMS 等制造或供应链业务逻辑,能从业务视角反推技术实现。
岗位职责
1. 参与但不限于MES 和 SRM 的前后端开发工作
2. 独立完成相关设计、编程、自测、编写技术文档
3. 能独立高效的解决产品出现的问题,系统性能诊断,优化并发和中间件配置,缩短问题解决周期。
4. 参与业务需求讨论和评审产品设计。
5. 协助技术支持制定项目实施计划,完成项目实施。
6. 评估现有代码质量完成重构,建立审核规范和工具链。Qualifications- 学历与背景:统招本科及以上学历,5-8 年以上 Java 开发经验,3 年以上大型分布式系统架构设计或核心开发经验。
- Java 底层与并发:掌握集合、多线程、网络IO、JVM等JAVA技能,并熟悉其内部底层实现原理,深入理解 JVM 内存模型、GC 算法,具备丰富的线上 OOM/CPU 飙高排查与调优经验。
- 微服务深耕:
- 精通 Spring Boot/Spring Cloud Alibaba 组件框架及内部实现原理
- 深入理解服务治理(熔断、限流、降级、灰度发布)原理。
- 具备分布式事务(Seata/TCC/消息最终一致性)的实际落地经验。
- 精通 RESTfulAPI、鉴权与权限控制、参数校验、异常处理、接口幂等、限流与安全防护;
- 中间件/数据存储:熟悉 MySQL、Postgrep、Redis、Mongodb、Elasticsearch、Kafka 等4个以上常用中间件的使用,并有性能调优经验。
- 熟悉 Vue/React 前端框架,有实际项目经验。
- 熟练掌握前端如动态表单设计、权限模型设计,以及性能调优。
加分项
- 架构模式:熟悉 DDD(领域驱动设计)、CQRS(读写分离)等架构模式并有实战经验。
- 大数据生态:了解 Flink/Spark/Kafka 等批次计算框架,能解决数据处理需求。
- 日常熟练使用 AI Pair Coding Apply
Mammotion Tech

About Mammotion Tech

Mammotion is committed to shaping a smarter and high-quality eco-friendly outdoor lifestyle by providing innovative outdoor robotics solutions. Our mission starts with the revolution of robot lawn mowers for professionals and consumers.

Industry
Hardware & Semiconductors
Company Size
51-200 employees
Headquarters
Shenzhen, CN
Year Founded
2016
Social Media