McKesson
McKesson

McKesson 是一家医疗保健公司,业务涵盖药品分销、医疗用品和医疗保健服务。公司帮助药房、诊所、医疗系统和患者获得必要的治疗,同时支持更高效的医疗运营,并增强应对药品短缺的韧性。

公司还为专科医疗机构开发药房管理软件、咨询服务和技术解决方案。McKesson 与生物制药组织合作,并通过专注于药物可及性、用药依从性、商业化、数据驱动洞察和真实世界证据的服务,为肿瘤及生物制药医疗机构提供支持。

高级全栈人工智能软件工程师(Java)- 麦克森混合办公

加入麦克森,担任高级全栈人工智能工程师,为药房技术系统构建基于 Java 和云技术的应用程序。职位涵盖可扩展 API、用户界面、微服务以及人工智能代理编排。

描述

  • 使用 Java、Spring Boot、Angular、TypeScript 和 PostgreSQL 设计、构建、测试并发布全栈应用程序。
  • 按照现代架构实践以及 OpenAPI/Swagger 标准开发和维护 REST API 与微服务。
  • 使用包括 GitHub Copilot 和 Claude 在内的获批人工智能编码工具,提升生产力、代码质量、测试覆盖率和交付效率。
  • 从安全性、性能、可扩展性、可维护性和正确性等方面审查人工智能生成的代码。
  • 创建支持业务流程和运营效率的用户界面及管理工具。
  • 使用 Kafka 和分布式消息技术构建可扩展的事件驱动系统。
  • 设计并改进中央人工智能代理编排层和运行时框架,以支持复杂的多步骤执行和模型路由。
  • 维护涵盖界面、API、数据库、集成以及事件驱动服务的端到端质量。
  • 建立自动化测试、CI/CD 流水线和持续交付实践。
  • 应用可观测性和监控解决方案,增强应用程序可靠性和生产支持能力。
  • 参与架构评估、代码审查和技术设计会议。
  • 通过知识分享、设计协作和扎实的工程实践支持工程师成长。
  • 与跨职能合作伙伴协作,在敏捷环境中交付高质量软件。

任职要求

  • 具备相关学位或同等经验,通常还需至少七年的相关软件工程工作经历。
  • 至少七年的专业软件开发经验。
  • 具备 Java、Spring Boot 和 REST API 开发方面的实践经验。
  • 具备使用人工智能辅助开发工具和工作流程的经验。
  • 具备使用 Angular、React、Vue、Next.js 或同类 JavaScript 框架构建 Web 应用程序的经验。
  • 具备设计低延迟代理执行循环的丰富经验,能够支持原生多步骤工具执行。
  • 深入掌握 SQL 和关系型数据库,包括 PostgreSQL。
  • 具备事件驱动系统设计以及 Kafka 等消息平台的经验。
  • 具备源代码管理、CI/CD 和现代软件交付方法方面的经验。
  • 具备创建和运行自动化测试的经历。
  • 具备出色的故障排查、调试和生产支持能力。
  • 具备 Azure 服务和云原生应用程序开发经验。
  • 具备在 Docker 容器中部署应用程序的经验。
  • 具备使用 Hibernate 或 JPA 等 ORM 框架的经验。
  • 熟悉 Redis 或同类缓存系统。
  • 具备使用 LaunchDarkly 或 Optimizely 等功能管理平台的经验。
  • 具备使用 Liquibase 或 Flyway 等数据库迁移解决方案的经验。
  • 具备使用包括 Dynatrace 在内的可观测性和监控平台的经验。
  • 具备分布式追踪、指标和结构化日志方面的经验。
  • 曾在医疗保健、药房或其他高度监管行业工作。

福利待遇

  • 具有竞争力的薪酬方案。
  • 可能提供年度奖金机会。
  • 可能提供长期激励机会。
  • 可享受全面奖励方案。
  • 在求职或申请过程中可提供合理便利。