职位详情
物流系统全栈开发工程师
1.8-2.2万
信实物流集团有限公司
杭州
5-10年
本科
11-18
工作地址

博地中心A座信实物流

职位描述
岗位职责
1. 系统设计与全栈开发
负责物流相关系统(如:订单管理系统OMS、仓储管理系统WMS、运输管理系统TMS)新功能模块的全栈式开发,从数据库到后端API再到前端界面。
参与系统架构设计和技术选型,致力于构建高可用、高并发、可扩展的分布式微服务架构。
编写清晰、高效、可维护的前后端代码,并撰写相关技术文档。
2. 后端与数据处理
设计和实现高性能的后端服务接口(RESTful API/GraphQL),为前端、移动端及第三方系统提供稳定可靠的数据服务。
负责复杂业务逻辑的实现,如:库存计算与锁定、配送路径智能规划、运费估算、波次策略等。
设计和优化数据库表结构,编写高效的SQL查询语句,并对数据库性能进行监控和调优。
使用缓存技术(如Redis)提升系统性能,使用消息队列(如RabbitMQ/Kafka)解耦复杂业务流程,保证最终一致性。
3. 前端与用户体验
开发响应式、交互友好的物流管理前端界面,确保在不同设备上的良好体验。
实现复杂的数据可视化功能,如:仓库布局可视化、物流轨迹实时追踪、运营数据仪表盘等。
与UI/UX设计师紧密合作,将设计稿精准转化为高质量的交互界面。
4. 系统集成与运维
负责与第三方系统(如:ERP系统、电商平台、电子面单服务、地图服务GPS/北斗)的API集成与联调。
参与系统的部署、发布、监控和日常运维,利用Docker、Kubernetes等容器化技术提升部署效率和系统稳定性。
快速定位并解决线上故障及性能瓶颈,保障系统7x24小时稳定运行。
5. 团队协作与优化
参与代码审查、技术分享,帮助团队共同成长。
持续关注并引入前沿技术,对现有系统的代码、架构或流程提出改进建议,驱动技术创新和性能优化。
任职要求
1. 学历与经验
计算机科学、软件工程或相关专业,本科及以上学历。
5年及以上全职全栈开发经验,必须具备物流、供应链、电商履约或大型To-B企业级SaaS系统相关项目经验。
2. 后端技术栈(精通至少一项)
Java技术栈: 精通Java语言,熟练掌握Spring Boot, Spring Cloud, MyBatis等主流框架,深刻理解JVM原理、多线程、集合等核心知识。
Golang技术栈: 精通Golang语言,熟悉Gin、Beego等Web框架,理解Goroutine、Channel等并发机制。
Python技术栈: 精通Python,熟练掌握Django、Flask等框架,有使用Python进行快速原型开发或数据处理的经验。
3. 前端技术栈(全面掌握)
精通 JavaScript/TypeScript 语言核心和ES6+新特性。
熟练掌握至少一款主流前端框架(Vue.js 或 React),并理解其核心原理(如Vue的响应式、React的虚拟DOM和Hooks)。
熟悉前端工程化工具链,如 Webpack、Vite、Npm/Yarn。
熟悉HTML5、CSS3,能够处理浏览器兼容性问题,有移动端适配经验。
4. 数据库与存储
熟练掌握关系型数据库(MySQL/PostgreSQL),包括复杂的SQL编写、索引优化、事务处理和高可用方案。
具备至少一种NoSQL数据库的使用经验,如 Redis(用作缓存/消息队列)、MongoDB(用于文档存储)或 Elasticsearch(用于搜索)。
5. 综合能力
具备良好的面向对象编程思想,理解常用设计模式和软件架构原则。
熟悉Git版本控制工具和标准的软件开发流程。
具备优秀的问题分析、解决能力和强烈的技术好奇心。
具有良好的团队沟通和协作能力,责任心强。
优先考虑条件
云平台与运维: 有阿里云、AWS、腾讯云等云服务使用经验,熟悉Docker、Kubernetes容器化技术。
物流行业知识: 熟悉WMS/TMS/OMS等系统的核心业务流程和业务概念(如:收货、上架、拣货、盘点、波次、载具、路线等)。
特定技术经验:
有GIS地图集成开发经验(如百度/高德地图API),实现过地理围栏、路径规划、轨迹回放等功能。
有大数据处理经验,使用过Hadoop、Spark、Flink等技术栈。
有数据可视化项目经验,使用过ECharts、D3.js、AntV等库。
具备小程序开发经验。
软技能: 有主导或核心参与过中大型项目从0到1的建设过程者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请