Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Maersk logo
马士基
Software Engineer -Java
立即应聘

Software Engineer -Java

发布于 5 个月前

普通员工/个人贡献者

上海市
高级经验
全职员工
仅现场办公
本科
软件工程
Aws/Azure
Java 17+
Postgresql/Mysql
微服务架构
Spring Boot/Cloud
物流系统集成

AI 估算 · 35k–55k

岗位要求资深Java与物流领域经验,技术栈先进且复杂,位于上海且公司为行业巨头,薪资具备强竞争力。

职位详情

关于这个职位

这是一个面向物流行业的资深Java后端开发岗位,你将负责设计并实现高可用、可扩展的后端服务与数据管道,以支持订单履行、货物追踪、车队管理等核心物流场景

你需要主导系统架构优化,将单体应用重构为云原生微服务,并与跨职能团队协作,确保关键物流工作流的稳定运行

最低要求

技术专长:

核心Java与框架:5年以上Java后端开发专业经验,专注于构建高并发、实时分布式系统
精通Java 17+及现代特性(虚拟线程、密封类、模式匹配)
精通Spring生态系统:Spring Boot 3.x, Spring Cloud, Spring Data JPA/MongoDB, Spring Security 6.x
分布式系统与消息传递(物流方向):具备消息代理(Apache Kafka, RabbitMQ)实践经验
了解分布式缓存(Redis, Caffeine)
理解服务发现与配置管理(Apache Nacos, Spring Cloud Config)
数据库与数据存储:精通关系型数据库(PostgreSQL 16+, MySQL 8+)
具备NoSQL数据库(MongoDB, Cassandra)经验
云与DevOps:具备主流云平台(AWS, Azure)实践经验
精通Docker和Kubernetes
具备CI/CD流水线(Jenkins, GitHub Actions, GitLab CI)经验
可观测性与监控:熟悉APM工具(Apache SkyWalking, Prometheus + Grafana, Datadog)
熟悉日志与追踪(ELK Stack, OpenTelemetry)
现代开发实践与架构优化:深刻理解微服务、领域驱动设计(DDD)、事件驱动架构(EDA)
具备分析系统指标、进行基本负载测试和实施基础优化(连接池、查询调优)的能力
熟悉API设计(RESTful APIs, gRPC, GraphQL)
具备软件质量工具(SonarQube, JUnit 5 + Mockito, TestContainers)经验
软技能:
年以上Java后端开发专业经验,拥有构建可扩展分布式系统的良好记录
具备1年以上物流或供应链行业直接经验者优先
强大的解决问题能力,以应对物流领域特有的技术挑战
优秀的沟通与协作能力,具备在物流环境中与跨职能团队合作的经验
积极主动的心态,热衷于学习和采用新技术以解决复杂的供应链问题
计算机科学、软件工程或相关领域的学士或硕士学位(或同等专业经验)
必须流利使用英语口语/写作

工作职责

使用Java 17+和现代框架,为物流用例(如订单履行、货物追踪、车队管理)设计并实现弹性、可扩展的后端服务

开发高吞吐量API和事件驱动数据管道,与物流特定系统(OMS, WMS, TMS, GPS追踪器、第三方承运商API)集成,确保供应链中的实时数据流
主导架构优化计划:对物流后端系统进行性能审计,识别瓶颈(如旺季订单激增、实时追踪延迟),并设计针对性改进方案以提升可扩展性、可靠性和成本效益
将遗留的物流单体应用重构为模块化、云原生的微服务,平衡短期性能需求与长期可维护性,并符合行业最佳实践
与产品、运营和DevOps团队协作,实施CI/CD流水线、基础设施即代码(IaC)和云部署策略,以支持关键物流工作流的24/7正常运行
主导技术设计讨论,为物流特定场景(如路线优化算法集成、地理空间数据处理)做出架构决策,并指导初级开发人员以提升团队能力
确保系统符合物流行业法规(如货物信息的数据隐私、EDI标准),并为敏感的供应链数据实施稳健的安全措施
参与代码审查,推动编码标准的采用,并利用可观测性工具在高峰运营期间监控和排查物流系统性能问题

优先资格

了解无服务器计算:AWS Lambda或Azure Functions,用于构建物流用例(如货物状态通知、送达确认)的经济高效、事件驱动解决方案

熟悉高性能分布式存储解决方案:TiDB, CockroachDB, 或 HBase,用于管理大规模物流数据
具备专业物流技术经验:路线优化算法(如OR-Tools)、地理空间数据处理库,或与承运商API(如UPS, FedEx, DHL)的集成
云成本优化专长:在AWS/Azure上为物流工作负载设计经济高效的架构,利用竞价实例、自动扩展组和无服务器技术以降低非高峰时段的基础设施成本
对Java后端开发、架构优化或物流技术解决方案相关的开源项目或技术博客有贡献
领域知识(物流行业):
理解核心物流工作流:订单管理、车队追踪、路线优化、仓库管理系统(WMS)、运输管理系统(TMS)和供应链可视化
熟悉物流行业标准:用于B2B交易的电子数据交换(EDI)、GPS追踪协议以及货物数据隐私的合规要求

AI 洞察

优缺点分析

优点

  • 技术栈前沿:能深度接触Java 17+、云原生、事件驱动架构等企业级前沿技术,技术成长空间大
  • 行业平台优质:马士基是全球物流巨头,项目规模大、场景复杂,能积累宝贵的行业经验与高并发系统实战经验
  • 职业发展清晰:岗位职责明确涉及架构设计、性能优化和团队指导,为向架构师或技术管理者发展铺平道路
  • 适合拥有5年以上Java后端经验,对构建高可用分布式系统有浓厚兴趣,并希望将技术能力应用于物流等实体行业复杂场景的资深工程师

缺点 / 挑战

  • 技术复杂度高:需要同时精通Java微服务、分布式系统、云平台及物流领域知识,学习与维护压力较大
  • 业务压力与稳定性要求高:物流系统需7x24小时稳定运行,尤其在业务高峰(如节假日)时,保障系统性能与可靠性的责任重大
  • 遗留系统改造:涉及将传统单体应用重构为微服务,需要平衡业务需求、技术债务与长期架构演进,挑战不小

角色解读

  • 技术纵深发展:可从资深后端工程师成长为架构师,专注于物流领域复杂系统设计、性能优化与成本控制
  • 领域专家路线:深入供应链与物流科技,成为既懂技术又懂业务的复合型人才,主导行业解决方案的创新
  • 技术管理方向:凭借带领技术讨论和指导 junior 的经验,可向技术经理或团队负责人发展
  • 核心工作是使用Java 17+和Spring生态,为马士基的物流业务(如订单、追踪、车队管理)设计并开发高可用、可扩展的后端服务和数据管道
  • 你需要主导系统架构的持续优化与重构,将传统单体应用改造为云原生微服务,并解决物流场景下的性能瓶颈(如旺季订单洪峰、实时数据延迟)
  • 职责还包括与产品、运营等多团队协作,建立高效的CI/CD和云部署流程,并确保系统符合物流行业的数据安全与合规标准
  • 核心是5年以上Java后端开发经验,精通Java 17+新特性及Spring Boot、Spring Cloud等全套微服务技术栈
  • 必须具备分布式系统实战能力,包括使用Kafka/RabbitMQ进行事件驱动开发,以及PostgreSQL、MongoDB等数据库的优化经验
  • 需要熟悉云原生技术(Docker, Kubernetes, AWS/Azure)和完整的DevOps工具链(CI/CD, 监控告警),并能将之应用于物流场景
  • 加分项包括对物流行业业务流程(如WMS/TMS)的理解,以及路线优化、地理数据处理等专业领域知识

申请策略

  • 申请前可研究马士基的数字化战略和近期技术动态,在面试中展现你对公司技术方向与物流业务结合的思考
  • 强调你解决复杂问题、推动技术改进和与跨职能团队协作的能力,这比单纯罗列技术点更重要
  • 重点突出使用Java和Spring生态构建高并发、分布式系统的项目经验,特别是与实时数据处理、API设计相关的成就
  • 详细描述在微服务架构改造、性能优化(如解决瓶颈、提升吞吐量)以及云平台(AWS/Azure)上部署运维的实际案例与量化结果
  • 若有物流、供应链或相关B2B领域(如电商、仓储)的项目经验,务必单独强调,并说明你如何理解业务并技术落地
  • 展示你使用Kafka、Redis、PostgreSQL等中间件和数据库解决具体业务问题的能力,以及参与CI/CD、监控体系建设的经验
  • 若对物流行业不熟,可提前了解核心概念如OMS/WMS/TMS、EDI标准、供应链可视化,思考技术如何赋能这些流程
  • 复习Java 17+的新特性(如虚拟线程)及其应用场景,并准备用Spring Cloud、Docker/K8s等工具设计微服务架构的方案

面试指南

  • 对于项目或架构问题,采用“背景-任务-行动-结果”的结构:先说明业务场景和技术挑战,再阐述你的设计方案、技术选型理由、具体实施步骤,最后用可量化的结果(如性能提升百分比、可用性指标)收尾
  • 对于场景设计题,展现系统思维:从需求分析(吞吐量、延迟、数据一致性要求)出发,分层讨论(网关、服务、缓存、消息队列、数据库),并考虑容错、扩容和监控等非功能需求
  • 在回答中自然融入对物流业务特点(如实时性、可靠性、合规性)的理解,展示技术为业务服务的意识
  • 请分享一个你主导或深度参与的、使用Java和Spring Cloud的微服务项目,并说明你在架构设计、服务拆分和通信上的考量
  • 物流系统经常面临订单洪峰
  • 请描述你如何设计一个后端系统来保证高并发下单和实时追踪的性能与稳定性?
  • 你如何监控和定位一个分布式物流系统中的性能瓶颈?请结合你使用过的APM或日志工具谈谈具体实践
  • 如果要将一个庞大的单体物流应用重构为微服务,你会如何规划迁移策略、管理数据一致性并控制风险?

职位点评

Watch Jobs
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策

马士基 的其他在招职位

  • Export Agent, Gateway

    马士基 · Hong Kong, Hong Kong
    AI 估算 · 22k-31k
  • Senior Specialist

    马士基 · 重庆市
    AI 估算 · 12k-20k
  • Intern

    马士基 · 成都市
    AI 估算 · 2k-3k
  • Intern

    马士基 · 成都市
    AI 估算 · 3k-5k
  • First Mile Product Manager

    马士基 · 深圳市
    AI 估算 · 18k-28k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

马士基 的其他在招职位

  • Export Agent, Gateway

    马士基 · Hong Kong, Hong Kong
    AI 估算 · 22k-31k
  • Senior Specialist

    马士基 · 重庆市
    AI 估算 · 12k-20k
  • Intern

    马士基 · 成都市
    AI 估算 · 2k-3k
  • Intern

    马士基 · 成都市
    AI 估算 · 3k-5k
  • First Mile Product Manager

    马士基 · 深圳市
    AI 估算 · 18k-28k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k