职位: 资深 Java 工程师
类型: 6 个月合同 + 延长机会
地点: 加拿大,安大略省,多伦多
工作模式: 混合(每周 4 天现场工作)
开始日期: 尽快
薪资: 每小时 80-90 加元
面试流程: 1-2 轮 - 面对面
主要职责:
• 将单体应用程序拆分并重构为微服务
• 使用 Java + Spring Boot 构建高质量的后端服务
• 参与技术设计、服务边界和架构决策
• 部署和增强云原生工作负载(优先考虑 AWS)
• 开发或集成轻量级 UI 组件(React - 加分项)
• 实施容器化策略以实现可扩展的部署
• 使用基础设施即代码工具(优先考虑 Terraform)进行环境自动化
• 与开发人员、业务分析师和资本市场利益相关者紧密合作
• 确保高性能、弹性、安全性和可靠性
• 参与代码审查和工程最佳实践
必须具备:
技术核心:
• 10 年以上核心 Java 开发经验(企业级系统)
• 高级 Spring Boot 专业知识
• 具有构建或重构微服务架构的经验
• 云经验(优先考虑 AWS;其他云服务也可)
• 具备强大的容器经验(Docker,Kubernetes)
• Terraform 或类似的基础设施即代码工具
• 具有分布式系统设计和高性能应用程序的经验
• 资本市场专业知识(强制要求)
• 公开市场
• 外汇
• 股票
• 衍生品
• 理解前台工作流程
软技能:
• 强大的分析/解决问题能力
• 能够独立工作(不需要领导责任)
• 优秀的沟通和协作能力
加分项:
• React 开发经验(现在是加分项,但不是必需)
• 熟悉 AWS 云原生生态系统
• 具有投资组合管理或交易系统的经验
• 接触过 AI/ML 概念
• 在受监管的高性能金融环境中工作的经验