InPost Group
InPost Group
InPost Group 运营面向电子商务的非居家配送网络,将智能包裹柜、快递服务以及包裹自提和寄件网点相结合。其平台帮助商家和消费者管理包裹配送,通过便捷的取件选项和配送基础设施,覆盖波兰、法国、比荷卢地区、英国和意大利。公司专注于技术驱动的物流和更低影响的配送模式,支持欧洲在线零售持续增长。

高级 Java 工程师(远程,波兰)

为 InPost Group 的欧洲包裹配送和电子商务平台构建并运营 Java 微服务、Kafka 集成及云基础设施。 负责从初始设计到生产交付的完整功能开发流程。

描述

  • 创建并交付高性能 Java 和 Spring Boot 微服务
  • 开发并支持基于事件驱动的 Apache Kafka 集成
  • 负责数据层,包括模式设计、查询优化、迁移和 PostgreSQL
  • 在基于 Docker、Kubernetes 和 GCP 的容器化云原生环境中开展工作
  • 通过代码审查、测试实践和规范的 CI/CD 提升软件质量
  • 指导同事,同时推动工程质量和持续改进
  • 负责从需求定义到生产部署及后续支持的完整功能开发
  • 与业务利益相关者合作,验证假设并确定有效解决方案
  • 将产品、客户和功能背景应用于工程决策
  • 在大型组织中开展协作,连接团队并交付成果
  • 编写系统设计文档、RFC 和 ADR 等技术文档
  • 主动发现并减少技术债务
  • 为架构讨论提出经过思考且以证据为基础的建议

任职要求

  • 至少五年专业 Java 开发经验
  • Java 11 或更高版本,包括 Java 17 及以上环境
  • 具备 Spring Boot、Spring Security 和 JPA/Hibernate 的实践经验
  • 深入掌握分布式系统、微服务、事件驱动架构和服务间通信
  • 深入了解 JVM,包括内存模型、垃圾回收调优、并发和性能分析
  • 具备 Apache Kafka 实践经验,包括生产者、消费者、消费者组、偏移量管理和错误处理
  • 具备 PostgreSQL 专业知识,熟悉关系建模、索引、查询计划和模式迁移
  • 具备 Docker 和 Kubernetes 的生产环境经验
  • 熟悉 Maven 或 Gradle、Git、JIRA、Confluence、代码审查和 CI/CD
  • 能够与非技术利益相关者协作,并编写清晰的设计文档
  • 英语达到 B2 或以上水平,能够与团队和利益相关者沟通
  • 具备使用 AI 工具和大型语言模型的经验,包括 GitHub Copilot、ChatGPT 和 Claude
  • 能够批判性评估 AI 生成的内容,并在专业工作中负责任地使用这些内容
  • 具备 Kotlin 开发经验者优先
  • 具备领域驱动设计、CQRS、事件溯源、gRPC、GraphQL、GCP 服务、MongoDB、高吞吐量或低延迟系统,或电子商务、物流、金融科技经验者优先

福利待遇

  • 支持性的工作环境和灵活的工作时间
  • B2B 合同安排
  • 培训和职业发展机会
  • 与多元化的国际跨职能团队合作
  • 积累电子商务和物流领域经验
  • 提供多种福利的职业发展机会
  • 根据团队安排远程工作,可选择完全远程,或每周在办公室工作一天的混合办公模式

相关职位