Tecsys Inc.
Tecsys Inc.
501 – 1,000 员工
SaaS医疗保健物流
Tecsys Inc. 为医疗保健、分销、第三方物流、零售和电子商务组织开发供应链管理软件与服务。其 Elite 和 Omni 平台支持仓库管理、库存控制、运输管理和订单履行,帮助团队通过互联的技术环境协调复杂运营。Tecsys 尤其专注于医疗保健供应链整合,通过提升可视性和执行能力,助力提高运营效率、控制成本并改善患者护理。

高级 Java 开发工程师(混合办公,加拿大)

加入 Tecsys,担任高级 Java 开发工程师,为医疗和分销供应链构建可扩展的后端系统。 你将使用 Java、Spring Boot、微服务和 AI 辅助开发实践,与经验丰富的工程师团队协作。

描述

  • 使用 Java、Spring Boot 和微服务构建并部署稳健的后端服务
  • 审查代码并参与技术设计决策
  • 在指导其他开发人员的同时,参与实际的质量保证工作
  • 与产品和业务合作伙伴协作,将复杂的业务需求转化为可扩展的解决方案
  • 将 AI 能力融入交付的产品和日常工程工作流
  • 指导开发人员采用能够提升交付速度的 AI 优先实践
  • 评估新兴技术,并在其能够带来明确价值时引入
  • 倡导提升性能、可扩展性、可观测性和安全性的工程实践
  • 与 DevOps 和运营团队合作,交付易于维护、可用于生产环境的软件
  • 参与敏捷仪式和回顾讨论
  • 营造协作、创新、责任意识和持续改进的氛围

任职要求

  • 至少七年构建 Java 后端系统的专业经验
  • 在系统设计、应用开发、测试和运营可靠性方面具备实践经验
  • 精通面向对象设计、微服务架构和 RESTful 服务
  • 具备 Spring Boot、Java 11 或更高版本、JUnit 和 Mockito 的高级使用经验
  • 熟悉关系型数据库,最好具备 PostgreSQL 经验,并了解 Oracle 和 SQL Server
  • 熟悉 NoSQL 数据库者优先
  • 具备使用 Git、Maven 以及 IntelliJ、Eclipse 和 Visual Studio Code 等现代 IDE 的经验
  • 具备将 Kiro 和 Claude 等 AI 工具集成到日常开发工作的经验
  • 能够在复杂的分布式架构中设计并交付可扩展的软件
  • 能够指导开发人员、与 QA 合作、参与代码审查并构建概念验证
  • 具备较强的商业意识和清晰的沟通能力
  • 计算机科学、软件工程或相关专业学位

福利待遇

  • 远程优先的灵活工作方式,并可自主安排工作时间
  • 入职首日起即可享受福利保障和休假资格
  • 提供具有竞争力雇主缴费的养老金计划
  • 员工聚会和以社区为重点的活动
  • 学习、成长并迎接新挑战的机会
  • 与来自全球团队的同事共事
  • 包容的工作环境,重视、尊重每个人,并支持员工取得成功

相关职位