Mercury
Mercury
Mercury 是一家医疗保健与生命科学物流公司,负责协调医疗、药品和科研材料的运输。其服务包括航空货运、冷链运输和报关代理,并通过实时追踪和主动监控运输状况,为对运输条件敏感或有时效要求的货物提供支持。Mercury 成立于 1983 年,将全球物流经验与定制化支持相结合,为初创企业和成熟企业等各类组织提供服务,并作为一家通过 ISO 9001:2015 认证的服务商开展运营。

Mercury 高级 Java 后端工程师(土耳其,远程)

加入 Mercury,担任高级 Java 后端工程师,为生命科学和医疗保健客户构建可扩展的运输技术。 工作重点包括 API、微服务、可观测性和可靠的货运平台服务。

描述

  • 通过后端设计、开发、维护、重构、测试和持续改进,协助构建 Mercury 的下一代货运平台
  • 设计并交付可扩展、安全、易维护且文档完善的 API 平台
  • 与 DevOps 工程师合作构建流水线、部署工具和自动化脚本
  • 开发用于可观测性的数据采集、通知和筛选功能
  • 与架构师和前端开发人员合作构建微服务和 API
  • 与 QA 合作制定后端测试策略、工具和实践
  • 在生产团队中推动工程实践、技术选型、标准和第三方工具的发展
  • 与波士顿产品团队合作制定产品需求和路线图优先级
  • 在实现决策中以可用性为核心,同时达成技术目标
  • 与客户开发人员和内部利益相关者一起研究开发者需求
  • 在整个产品开发过程中代表 Mercury 客户的需求
  • 将复杂的技术挑战转化为清晰、优雅的解决方案
  • 塑造独具特色且符合公司品牌价值的 Mercury 货运平台体验
  • 向软件工程经理汇报,加入一个横跨工程、产品和 QA 的跨职能敏捷团队

任职要求

  • 具备流利的英语沟通能力
  • 拥有软件相关工程学科的学士学位,例如计算机工程、软件工程、电气与电子工程或计算机科学与工程
  • 拥有 7 年以上后端开发经验,其中使用 Java 9 或更高版本至少 4 年
  • 精通 Java 核心基础知识
  • 近 3 年至少具备 3 年 Spring Boot 或 Spring 使用经验
  • 熟练掌握 Spring Data、Hibernate 和 JPA
  • 具备单元测试和测试驱动开发经验
  • 有作为代码审查者和贡献者参与代码审查的经验,并愿意积极参与
  • 熟悉 Git 和分布式版本控制系统
  • 了解 RESTful API 的设计与实现
  • 了解后端架构和设计概念
  • 具备微服务架构实践经验
  • 具备使用 Kafka 进行消息传递和流处理的经验
  • 了解数据库技术,尤其是 PostgreSQL
  • 深入了解包括 OAuth、REST 和 JWT 在内的基础开发技术
  • 理解面向对象编程、算法和系统化问题解决方法
  • 具备构建大规模后端系统以及配套开发者门户或市场平台的经验
  • 良好理解精益和敏捷的价值观、原则与实践
  • 能够使用 Linux Shell 命令并编写脚本
  • 熟悉 CI/CD 流水线和 DevOps 实践
  • 能够优化应用性能、可扩展性和可靠性
  • 能够指导初级工程师并促进协作式知识共享
  • 具备出色的问题解决能力,能够独立工作并有效融入团队
  • 能够优先考虑客户需求并及时交付工作

福利待遇

  • 具有竞争力的美元薪资
  • 在土耳其工作时间内远程办公
  • 为你和直系亲属提供私人医疗保险
  • 带薪休假 20 天,包括入职第一年
  • 生日当天享有一天带薪休假

相关职位