职位概述:
工作地点:密西沙加(每周现场工作3天)
概况:
加入我们的影响医疗工程团队,构建安全、可扩展的后端系统,以支持下一代基因组测序和诊断平台。此角色专注于使用Java、Spring Boot、分布式系统和云(AWS / 无服务器)进行后端开发。
职责:
• 参与需求讨论、架构和设计评审。
• 开发干净、文档齐全的后端代码,遵循最佳实践。
• 构建和测试REST API、微服务及其支持基础设施。
• 编写单元测试、集成测试和组件测试。
• 与QA紧密合作,确保良好的测试覆盖率。
• 在需要时指导初级开发人员。
• 在整个软件开发生命周期中作出贡献。
所需经验:
• 5–10年的后端软件开发经验。
• 在Java、Spring Boot、REST API和微服务方面有强大的实践经验。
• 对面向对象设计和分布式系统有扎实的理解。
• 具备关系数据库(Postgres / MySQL)的经验。
• 具备良好的沟通和团队合作能力;适应敏捷环境。
加分项:
• 具备AWS经验(尤其是无服务器服务)。
• 接触过ETL或Scala。
• 具有生命科学或基因组测序项目的背景。
前60天的期望:
• 完成入职培训并适应团队工作流程。
• 独立交付一个初始后端功能。
• 为分配的工作编写清晰的测试和文档。